```java
package com.yd.test;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class ListDemo01 {
public static void main(String[] args) {
List list=new ArrayList();
list.add("A");
list.add("B");
list.add("C");
list.add("A");
list.add("A");
list.add("B");
System.out.println(list);
quChong02(list);
System.out.println(list);
}
private static void quChong02(List list) {
List temp=new ArrayList();
for (Iterator it = list.iterator(); it.hasNext();) {
Object obj =it.next();
if(!temp.contains(obj)){
temp.add(obj);
}
}
list.clear();
list.addAll(temp);
}
private static void quChong01(List list){
for(int i=0;i<list.size()-1;i++){
for(int j=i+1;j<list.size();j++){
if(list.get(i).equals(list.get(j))){
list.remove(j);
j--;
}
}
}
}
}