第一种方法:
ArrayList array=new ArrayList();
array.add("hello");
array.add("world");
array.add("java");
array.add("world");
array.add("java");
array.add("world");
array.add("world");
array.add("world");
array.add("world");
array.add("java");
ArrayList newArray=new ArrayList();
Iterator it=array.iterator();
while(it.hasNext()){
String s=(String)it.next();
if(!newArray.contains(s)){
newArray.add(s);
}
}
for(int i=0;i<newArray.size();i++){
String s1=(String) newArray.get(i);
System.out.println(s1);
}
/*
* hello
* world
* java
*/
第二种:
ArrayList array=new ArrayList();
array.add("hello");
array.add("world");
array.add("java");
array.add("world");
array.add("java");
array.add("world");
array.add("world");
array.add("world");
array.add("world");
array.add("java");
for(int i=0;i<array.size();i++){
for(int j=i+1;j<array.size();j++){
if(array.get(i).equals(array.get(j))){
array.remove(j);
j--;
}
}
}
System.out.println(array);//[hello, world, java]