当前位置: 代码迷 >> 综合 >> 判断List里是否有重复的数据
  详细解决方案

判断List里是否有重复的数据

热度:13   发布时间:2024-02-05 22:09:00.0

首先,java中是没有这个方法的。
但是,在java8中,可以通过stream来判断,非常简单:
List<Integer> list = new ArrayList() ;
list.add(1);
list.add(2);
list.add(1);
long count = list.stream().distinct().count();
boolean isRepeat = count < list.size();
System.out.println(count);//输出2
System.out.println(isRepeat);//输出true

  相关解决方案