m.put("A", al);
m.put("B", al1);
m.put("C", al2);
我想比较这个 HashMap 的所有值。这是具有String
类型键和ArrayList<Integer>
类型值的 HashMap。
我不想使用其他集合类型。
Integer a[] = { 1, 2, 3, 4 };
Integer b[] = { 1, 2, 3, 4 };
Integer c[] = { 9, 5, 3, 7 };
Integer d[] = { 1, 2, 3, 2};
List<Integer> l = Arrays.asList(a);
List<Integer> m = Arrays.asList(b);
List<Integer> n = Arrays.asList(c);
List<Integer> o = Arrays.asList(d);
Map<String, List<Integer>> m1 = new HashMap<String, List<Integer>();
m1.put("A", l);
m1.put("B", m);
m1.put("C", n);
m1.put("D", o);
这是我的 hashmap m1,每个键都有一个元素的 ArrayList,因为我们知道键“A”和键“B”都具有相同的元素 A-{1,2,3,4} 和 B-{1,2, 3,4} 和其他键的其余部分具有不同的元素。所以我想要的是,让所有的键都具有相同的元素。例如 Key A 和 Key B 都有相同的元素所以我想打印 A 和 B