博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java集合 collection-list-ArrayList 去除ArrayList集合中的重复元素。
阅读量:5905 次
发布时间:2019-06-19

本文共 1048 字,大约阅读时间需要 3 分钟。

import java.util.*;/*去除ArrayList集合中的重复元素。*/class ArrayListTest {    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("java02");        al.add("java01");        al.add("java02");        al.add("java01");//        al.add("java03");        /*        在迭代时循环中next调用一次,就要hasNext判断一次。        Iterator it = al.iterator();        while(it.hasNext())        {            sop(it.next()+"...."+it.next());        }        */        /**/        sop(al);                al = singleElement(al);        sop(al);            }    public static ArrayList singleElement(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;    }}

 

转载于:https://www.cnblogs.com/liangqiyuan/p/5686997.html

你可能感兴趣的文章
XMPP协议分析-原理篇
查看>>
centos7常用操作
查看>>
系统集成资质培训 - 新书发布
查看>>
Ubuntu解决RTNETLINK answers: File exists
查看>>
ES6数组去重的最佳实践:Set结合Array.from() | 拓展运算符结合 Set
查看>>
深入屏幕像素概念
查看>>
awk命令的几个选项注释
查看>>
Windows更改临时文件夹
查看>>
django base (1)
查看>>
iRedMail调整附件大小 & Postfix的bcc(自动转发/邮件备份/监控/归档) 在同一个服务器是有压力...
查看>>
唯识相链由来
查看>>
linux系统的负载与CPU、内存、硬盘、用户数监控shell脚本
查看>>
Percona Toolkit 安装
查看>>
VOD, TVOD, SVOD FVOD的区别(转)
查看>>
元学习法 - XDITE -Xdite 郑伊廷
查看>>
Firewall之iptables篇
查看>>
sed 语法
查看>>
bash编程之:case语句、read与用户交互
查看>>
RHEL6入门系列之二十二,quota磁盘配额管理
查看>>
费用登记系统(小结)
查看>>