AIDE技术官网
AIDEZY.COM

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

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

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;
    }
}

搜一下

海报生成 赞(0) 打赏

来都来了!评论一下呗! 抢沙发

  • QQ (自动获取名称头像等信息|选填)
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址 (选填)

登录

忘记密码 ?

切换登录

注册