Varias características del HashMap utilizado esta vez
①La clave no se puede repetir, pero el valor se puede repetir. Ambos pueden ser nulos
② Trastorno
③Unión.putAll()
④
Mapa map1=nuevo HashMap();
map1.put ("111", "111");
map1.put ("222", "111");
Mapa map2=nuevo HashMap();
map2.put ("222", "AAA");
map2.put(“333”,“bbb”);
Si quieres tomar la unión de estos dos conjuntos, puedes hacer esto
mapa2.putAll(mapa1);
Si tomas la unión de esta manera, encontrarás que 1 y 2 tienen la misma clave pero diferentes valores, en este momento, depende de cuál quieras conservar.
El resultado de la unión anterior es
(“111”, “111”);
(“222”, “111”);
(“333”,“bbb”);
Resumen: puede ver que el conjunto en putAll(mapa1); cubre un conjunto de datos en el conjunto externo