java数组 去重字符串去空格

发布时间 2023-10-27 09:20:21作者: 血月葬花魂
package gta.custom.action.typeForm;

import java.util.ArrayList;


public class Testmain {
    public static void main(String args[]) {
        
        String [] str ={"2","2","3","1","4","4"};//去重
        String retVal = "";
        ArrayList<String> list = new ArrayList<String>();
        for (int i = 0; i < str.length; i++) {
            if (!list.contains(str[i])) {
                list.add(str[i]);
                retVal=retVal+str[i]+",";
            } 
            
        }
        String str1 = "   Hello, World!   ";
        String newStr = str1.replaceAll("\\s", "");//去空格
        System.out.println(newStr); // 输出: "Hello,World!"
        
        String retVal1 = retVal.substring(0,retVal.length()-1);
        System.out.println("origProductId="+list);
        System.out.println("origProductId="+retVal);
        System.out.println("origProductId="+retVal1);
    }
}