Java字符串去重

public static void main(String[] args) {
String str = "123abc1cd";
char[] strS = new char[str.length()];
Listlist = new ArrayList();
for (int i = 0; i < str.length(); i++) {
      strS[i] = str.charAt(i);
      String strIndex = String.valueOf( strS[i]);
      list.add(strIndex);
}
List listTemp= new ArrayList();  
Iterator it=list.iterator();  
while(it.hasNext()){  
 String a=it.next();  
 if(listTemp.contains(a)){  
  it.remove();  
 }  
 else{  
  listTemp.add(a);  
 }  
}  
for(String i:list){  
 System.out.println(i);  
}  
}

你可能感兴趣的:(Java)