-1

たとえば、私は持っています:

aaa 1
ccc 1
bbb 1
ddd 3

新しい HashMap オブジェクトに値を割り当てる必要があるのは、最初の 3 行のみで、最後の行は必要ありません。これを行う方法?入力 HashMap オブジェクトは >String, Integer< 出力 HashMap オブジェクトである必要があります:

aaa 1
ccc 1
bbb 1
4

2 に答える 2

0

あなたが何をしようとしているのかは明らかではありません。最初の例のような HashMap から始めて、2 番目の例のような 2 番目のハッシュマップを取得したいと仮定します。これが望ましくない場合は、質問を編集してより明確にしてください。

HashMap<String, Integer> secondHashMap = firstHashMap.clone();
secondHashMap.remove("ddd");
于 2013-04-26T04:31:53.357 に答える