文档章节

List中判断是否有重复的元素

哎那个新来的
 哎那个新来的
发布于 2017/08/16 09:50
字数 150
阅读 274
收藏 0

#程序员薪资揭榜#你做程序员几年了?月薪多少?发量还在么?>>>

1.

//判断是否重复

List xVali=new ArrayList();

xVali.add(参数);

HashSet set=new HashSet();

for(String i:xVali){

    set.add(i);

}          

if(!(set.size()==xVali.size())){

    System.out.println("有重复数据");

}

2.

public static void main(String[] args)

    {
        List<String> list = new ArrayList<String>();
        list.add("aa");
        list.add("bb");
        list.add("cc");
        list.add("dd");
        list.add("bb");
        list.add("ee");
        list.add("dd");
        list.add("ff");
          
        String temp = "";
        for (int i = 0; i < list.size() - 1; i++)
        {
            temp = list.get(i);
            for (int j = i + 1; j < list.size(); j++)
            {
                if (temp.equals(list.get(j)))
                {
                    System.out.println("第" + (i + 1) + "个跟第" + (j + 1) + "个重复,值是:" + temp);
                }
            }
        }
    }

3.

3.

© 著作权归作者所有

哎那个新来的
粉丝 1
博文 96
码字总数 32824
作品 0
闸北
程序员
私信 提问
加载中

评论(0)

Java--如何高效向List中存放不重复的数据(附带时间测试)

set不允许出现重复的值(key) List是不能存储重复数据的,而我们想利用List存储不重复的元素,一般都使用List自带的contains方法对元素进行判断,如果不包含再进行添加,但是这样太耗时了。...

锐洋智能
02/18
0
0
Java——Link接口(ArrayList,LinkList)和Set接口(HashSet)

List接口 List接口是Collection接口的子接口,List接口中的抽象方法,有一部分方法和他的父接口Collection是一样,List接口的自己特有的方法, 带有索引的功能。 它是一个元素存取有序的集合。...

osc_y4jbxqkl
2018/02/08
2
0
Java基础之Collection

Java基础之Collection 1.collection集合的概述 collection集合的概述 集合是java中用来存储数据的容器 collection是java集合中按照存储结构分类的单列集合: Collection是单列集合的根接口,...

osc_2v8es9o5
2018/09/15
3
0
java基础(19):List、Set

List接口 我们掌握了Collection接口的使用后,再来看看Collection接口中的子类,他们都具备那些特性呢? 接下来,我们一起学习Collection中的常用几个子类(List集合、Set集合)。 1.1 List...

osc_0ltyoebk
2019/10/11
2
0
[ Java学习基础 ] Java的对象容器 -- 集合

  当你有很多书时,你会考虑买一个书柜,将你的书分门别类摆放进入。使用了书柜不仅仅使房间变得整洁,也便于以后使用书时方便查找。在计算机中管理对象亦是如此,当获得多个对象后,也需要...

osc_6nds72mv
2018/05/02
2
0

没有更多内容

加载失败,请刷新页面

加载更多

2020淘宝618理想生活列车自动领喵币脚本

自动收喵币 脚本 使用教程(测试安卓手机可用) 第一步安装 auto.js 第二步录入脚本 脚本 欢迎大家在评论区反馈,方便作者修改脚本 //by 丈二auto.waitFor();var height = device.height;...

osc_7oc4d1en
55分钟前
37
1
openlayers6聚合图(附源码下载)

前言 之前写过一篇openlayers4版本的地图聚合图文章,但是由于是封装一层 js代码写的,很多初学者看起来比较有点吃力,所以本篇文章重新写一篇地图热力图文章,直接基于最新版本openlayers6...

osc_4qu6doqx
57分钟前
36
0
查找感兴趣的基因、基因组区域是否有调控元件的在线网页工具EpiRegio

前几天,Nucleic Acids Res新发了一篇文章,关于查找基因组调控元件的网页在线工具EpiRegio:https://epiregio.de/。 具体来说,该工具有以下三个功能: 1)通过给定一系列的感兴趣基因,查找...

osc_doeya1ck
58分钟前
17
0
【Gradle教程】Gradle 入门

本文为我在学习群内分享时在B站直播时的文档,直播间地址 http://live.bilibili.com/22263819 PS:问一下,Linux下有什么好用的会议软件么? 知道的朋友烦请评论告知,感谢 00.简介 Gradle 是...

osc_cyn8i2xg
59分钟前
24
0
加密后的PDF文档怎么解除密码?迅捷PDF转换器手把手教你操作!

加密后的PDF文档怎么解除密码?很多人在拿到一些珍贵的文档之后,喜欢自己先进行阅读和学习,为了避免泄露甚至会给文档进行加密,在学习完成想要进行分享的时候却发现,不知道该如何解除PDF...

dawda
今天
33
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部