java arraylist 对象 删除_ArrayList实现删除重复元素(元素不是对象类型的情况)...
package 集合;
import java.util.ArrayList;
import java.util.Iterator;
/*
* 去除ArrayList里面的重復元素
*
* */
public class ArrayListTest1 {
public static void main(String[] args) {
ArrayList al = new ArrayList();
al.add("java1");
al.add("java2");
al.add("java1");
al.add("java2");
al.add("java1");
al.add("java3");
sop(al);
al = noReplaceElement(al);
sop(al);
}
public static void sop(Object obj){
System.out.print(obj);
}
public static ArrayList noReplaceElement(ArrayList al){//不重復的元素
ArrayList newAl = new ArrayList();
Iterator it = al.iterator();
while(it.hasNext()){
Object obj = it.next();
if(!newAl.contains(obj)){
newAl.add(obj);
}
}
return newAl;
}
}
總結
以上是生活随笔為你收集整理的java arraylist 对象 删除_ArrayList实现删除重复元素(元素不是对象类型的情况)...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: eclipse java maven_E
- 下一篇: java标点符号用什么意思_java怎么