两个list集合判断是否有重复?
可以使用retainAll方法取两个集合的交集。如:
List<String> newList= new ArrayList<>();
newList.add("1");
newList.add("4");
newList.add("5");
List<String> oldList= new ArrayList<>();
oldList.add("1");
oldList.add("2");
oldList.add("3");
//使用 retainAll 方法后
oldList.retainAll(newList);
oldList里边就只会剩下一个 1 了
剩下的这个 1 就是两个结合中重复的值其他类似方法
addAll 取并集
removeAll 取差集
文章来源:
不凡
版权声明:本站所发布的全部内容部分源于互联网搬运,仅供用于学习和交流,如果有侵权之处请第一时间联系我们删除。敬请谅解! E-mail:bufanYes@163.com
还木有评论哦,快来抢沙发吧~