两个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:xujinxiao@126.com
还木有评论哦,快来抢沙发吧~