用equals方法比較ArrayList中數據,遍歷兩次List即可。
源代碼:
public List<String> arraylist(){
List<String> list =new ArrayList<>();
list.add("redis");
list.add("rediss");
list.add("redis");
list.add("haproxy");
list.add("redis");
list.add("wangjie");
list.add("redi");
list.add("redi");
list.add("redis");
list.add("haproxy");
list.add("aaaa");
list.add("aa");
list.add("haproxy");
for(int i=0;i<list.size();i++) {
for (int j = 1+i; j < list.size(); j++) {
if (list.get(i).toString().equals(list.get(j))) {
list.remove(j);
}
}
}
return list;
}