java判断list集合中有没有重复元素

编程入门 行业动态 更新时间:2024-10-18 21:25:12

java判断list集合<a href=https://www.elefans.com/category/jswz/34/1771373.html style=中有没有重复元素"/>

java判断list集合中有没有重复元素

 /*** @description: java判断有没有重复元素*/public static List<String> getDuplicateElements(List<String> originalList) {Set<String> uniqueElements = new HashSet<>();List<String> duplicateElements = new ArrayList<>();for (String element : originalList) {if (!uniqueElements.add(element)) {duplicateElements.add(element);}}return duplicateElements;}//举例说明/*** 检查重复* @param list*/private void checkDepartmentCode(List<DepartmentSaveVO> list, List<ExcelErrorMessage> excelErrorMessages) {// 检查项目编码是否重复List<String> departmentCode = FileUtils.getDuplicateElements(list.stream().map(DepartmentSaveVO::getCode).collect(Collectors.toList()));if (departmentCode != null && departmentCode.size() > 0) {ExcelErrorMessage message = new ExcelErrorMessage("编码【" + departmentCode.get(0) + "】存在重复,请修正!");if (!excelErrorMessages.contains(message)) {excelErrorMessages.add(message);}}}

更多推荐

java判断list集合中有没有重复元素

本文发布于:2023-11-16 04:38:41,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1612394.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:中有   元素   java   list

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!