取出list集合中的重复元素

stream流的方法

		//原集合
		List<String> lsit = new ArrayList<>();
        Set<String> set = new HashSet<>();
        //取出list集合中的每一个元素添加到Set集合中,若出现重复元素,add()方法返回false,取反并输出结果,得到的就是重复的元素,我这里是String集合忽略了大小写.(Seq是一个工具包,只是省略了.stream()这一步)
        Set<String> a = Seq.seq(list).filter(x-> !set.add(x.toLowerCase())).toSet();

版权声明:本文为qq_48617919原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。