两个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.运行结果