两个list比较相等元素
1.实现方式
public class list {
public static void main(String[] args) {
List<String> list1 = new ArrayList<String>();
List<String> list2 = new ArrayList<String>();
list1.add("hahahaahahha");
list1.add("aaaaaaaaaaaaaa");
list1.add("8aaaaaaaaaaaa");
list1.add("9a");
list1.add("4aaaaaa");
list2.add("aaaaaaaaa");
list2.add("hahahaahahha");
list2.add("aaaaaaaaaaaaaa");
list2.add("9a");
list2.add("4aaaaaa");
// list2浏览器 list1 Excel
if (list1.size() == list2.size()) {
for (String s2 : list1) {
boolean flag = false;
for (String s1 : list2) {
if (s2.equals(s1)) {
flag = true;
break;
}
}
if (!flag) {
System.out.println(s2);
}
}
} else
System.out.println("数据条目不正确");
}
}
2.运行结果


浙公网安备 33010602011771号