1. ホーム
  2. java

[解決済み] TreeMapを反復処理する方法は?[重複している]

2022-04-24 14:28:27

質問

<ブロッククオート

重複の可能性があります。

Mapの各Entryを繰り返し処理するには?

を反復処理したい。 TreeMap そして、特定の値を持つすべてのキーに対して、それらを新しい TreeMap . どうすればいいのでしょうか?

どのように解決するのですか?

TreeMap<String,Integer>型と仮定して。

for(Map.Entry<String,Integer> entry : treeMap.entrySet()) {
  String key = entry.getKey();
  Integer value = entry.getValue();

  System.out.println(key + " => " + value);
}

(キーとバリューのタイプはもちろん任意のクラスです)