{
    分享网正式开通,我们为大家提供免费资源,欢迎大家踊跃投稿!

JAVA去除ArrayList集合中的重复元素

JAVA去除ArrayList集合中的重复元素

JAVA去除ArrayList集合中的重复元素,如果对你有帮助就看看吧。

实例代码:

import java.util.*;
/*
* 去除ArrayList集合中的重复元素
*
*
* */



public class test6 {
    public static void sop(Object obj){
        System.out.println(obj);
    }

    public static void main(String[] args){
        ArrayList al = new ArrayList();
        al.add("java01");
        al.add("java01");
        al.add("java02");
        al.add("java03");
        al.add("java04");

        Iterator it = al.iterator();

//在迭代时循环中next调用一次,就要hasNext判断一次。
//        while(it.hasNext()){
//            sop(it.next()+"...."+it.next());
//        }

        sop(singleElement(al));


    }
    public static ArrayList singleElement(ArrayList al){
        //定义一个临时容器
        ArrayList newAl = new ArrayList();

        ListIterator it = al.listIterator();
        while(it.hasNext()){
            Object obj = it.next();

            if (!newAl.contains(obj)){
                newAl.add(obj);

            }
        }
        return newAl;
    }
}

资源均来自第三方,谨慎下载,前往第三方网站下载


米微资源分享网 , 版权所有丨本站资源仅限于学习研究,严禁从事商业或者非法活动!丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:JAVA去除ArrayList集合中的重复元素
喜欢 ()分享 (0)