在调用API接口时,参数存在list集合,要对参数对象进行校验是否有重复数据。
list.stream().distinct().count();
代码示例:
public class CheckListObject {
public static void main(String[] args) {
List<Integer> list = new ArrayList<>();
for (int i=0 ;i < 100;i++) {
list.add(i);
}
list.add(55);
long count = list.stream().distinct().count();
if (list.size() != count) {
System.out.println("存在重复数据");
}else {
System.out.println("不存在重复数据");
}
}
}
返回结果:
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- hzar.cn 版权所有 赣ICP备2024042791号-5
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务