Java HashMap キーは繰り返し使用できますか?
Java の HashMap のキーは繰り返すことができません。繰り返し追加すると、HashMap は同じデータをキーとして自動的に上書きし、1 つのキーが 1 つの値に対応するようにします。使用する場合は、データを追加するだけです。 HashMap キーに従って別の HashMap に追加するだけです。
Map param = new HashMap(); param.put("a","123"); system.out.println(param.get("a")); //123 param.put("a","456"); system.out.println(param.get("a")); //456
HashMap の共通メソッド
(1) キーと値のペアのデータを挿入public V put(K key, V value)(2) キー値に基づいてキーと値のペアのデータを取得しますpublic V get(Object key) (3) Map 内のキーと値のペアの数を取得します。public int size() (4) Map コレクションにキー key を持つキーと値のペアが含まれているかどうかを判断します。 public boolean containsKey(Object key)(5) Map コレクションに値 boolean containsValue(Object value)
を持つキーと値のペアが含まれているかどうかを判断します。
(6) Map コレクションにキーと値のペアがないかどうかを確認しますpublic boolean isEmpty()(7) Map コレクション内のすべてのキーと値のペアをクリアしますpublic void clear( )#(8) キー値に従ってマップ内のキーと値のペアを削除します
public V Remove(Object key)
#推奨チュートリアル: 「JavaTutorial
」
以上がJava HashMap キーは繰り返し使用できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。