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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM