5

HashMap次のように定義された2 つの s があります。

HashMap<String, List<Incident>> map1 = new HashMap<String, List<Incident>>();
HashMap<String, List<Incident>> map2 = new HashMap<String, List<Incident>>();

また、私は3番目のHashMapオブジェクトを持っています:

HashMap<String, List<Incident>> map3;

両方を結合するときのマージリスト。

4

4 に答える 4

0

コモンズ コレクションを使用します。

Map<String, List<Incident>> combined = CollectionUtils.union(map1, map2);

整数マップが必要な場合は、マップ内のすべての値に .hashCode メソッドを適用できると思います。

于 2013-07-12T05:34:10.923 に答える
-1

HashMap にはputAllメソッドがあります。

これを参照してください: http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html

于 2013-07-12T05:31:41.133 に答える