Java HashMapのキーに指定した値が含まれているか確認する




ちょっとしたデータを格納するなら、HashMapは大活躍です。
HashMapは、キーと値をペアにして複数のデータを管理することができます。
配列のインデックス(添え字)には、0始まりの数字を使いますが、これに代わってインデックスに文字列を使う、いわゆる連想配列のようなものです。
キーは常にユニークであり、同じキーを2回格納(put)することはできません。
今回は、すでに指定したキーがHashMapのオブジェクトに格納済みかどうか調べてみます(; ・`д・´)

HashMapのキーに指定した値が含まれているか確認するサンプル

HashMapにデータを格納。格納したデータのキーに「りんご」、「すいか」が含まれているかチェック。含まれている場合、格納されたキーとその値を標準出力します。また、含まれていない場合は、見つからない旨を標準出力します。

実行結果

サンプルの解説

データを保持したHashMapに対して、HashMap#containsKey(Object)を使うと、そのHashMapオブジェクト内に、指定したキーを含んでいるか、確認をすることができます。