0

我有两张地图:

  • s1 有键:1,3,5,7
  • s2 有键:2,4,6

我想创建第三个映射,它将保存来自上面映射的键值对,以便一次从上面两个映射中交替获取键值对。所以第三个映射将形成键为 1,2,3,4,5,6,7。

4

2 回答 2

3
s3 = new HashMap();
s3.putAll(s1);
s3.putAll(s2);
于 2012-04-25T16:24:17.143 回答
1

您可以使用自动对键进行排序的 TreeMap,并使用该putAll方法将原始映射的键/值对添加到新映射中。

于 2012-04-25T16:21:11.830 回答