- /*去掉重复对象方法*/
- public static ArrayList singleElements(ArrayList al2){
- //定义一个临时容器。
- ArrayList newAl = new ArrayList();
- Iterator it = al2.iterator();
-
- while(it.hasNext()){
- Object obj = it.next();
- //判断contains是否包含这个对象
- if(!newAl.contains(obj)){
- newAl.add(obj);
- }
- }return newAl;
- }
关于contains的一些知识:
(1)contains返回的是bool值,当其中包含某个指定的值或者对象的时候 返回true;
(2).....