找出两个list中重复的部分,代码简单,如下:
public static void main(String[] args) {
List<String> list = new ArrayList<String>();
list.add("aaa");
list.add("bbb");
list.add("ccc");
list.add("aba");
list.add("dddd");
for(int i=0;i<list.size();i++){
System.out.println(list.get(i));
}
System.out.println("=========================");
List newList = new ArrayList();
newList.add("aaa");
newList.add("kkk");
list.retainAll(newList);//交集
for(int i=0;i<list.size();i++){
System.out.println(list.get(i));
}
System.out.println("======");
}
原文链接:https://blog.csdn.net/mynameisyaxuan/article/details/78665878