当前位置: 首页 > 后端技术 > Java

java求两个List集合的交、并、差

时间:2023-04-01 22:12:41 Java

项目中经常会解决集合的交、并、差。这是一个记录。首先创建两个集合list1、list2并添加元素。Listlist1=newArrayList<>();list1.add("a");list1.add("b");Listlist2=newArrayList<>();list2.add("b");list2.add("c");交集list1.retainAll(list2);union(全部删除)list1.removeAll(list2);list1.addAll(list2);联合(无重复)list1.addAll(list2);差集list1有,list2没有list1.removeAll(list2);