public void getBaseList() {
List list = new ArrayList();
list.add("111");
list.add("112");
list.add("111");
list.add("111");
list.add("114");
List tempList = removeDuplicateObj(list);
for (int i = 0; i < tempList.size(); i++) {
System.out.println(tempList.get(i));
}
}
/**
* @param list
*/
private List removeDuplicateObj(List list) {
// ................
Set someSet = new HashSet(list);
// 将Set中的集合,放到一个临时的链表中(tempList)
Iterator iterator = someSet.iterator();
List tempList = new ArrayList();
int i = 0;
while (iterator.hasNext()) {
tempList.add(iterator.next().toString());
i++;
}
return tempList;
}
}