Javaコラム Javaエンジニアのためのお役立ちコラム

JavaでのHashMapとは?HashMapの正しい使用方法を紹介

2020年12月22日
SE
JavaでのHashMap使い方が知りたいです。
PM
JavaのHashMapの作成方法から順に学んでいきましょう。

JavaでのHashMapの使い方を紹介します


今回は、JavaでのHashMapの使い方について説明します。HashMapとは、keyとvalueのペアを格納するクラスです。

ここでは、HashMapの以下について紹介します。
・作成
・検索
・削除
・ループ

JavaでのHashMapの使い方に興味のある方はぜひご覧ください。

作成

JavaのHashMapの作成方法を紹介します。宣言と同時に初期化することもできますし、宣言後に要素を追加することもできます。実際のソースコードを見てみましょう。

実行結果は以下のようになります。

このように、JavaのHashMapは2種類の作成方法があります。

検索

JavaのHashMapにおいて、指定したキーを検索する方法を紹介します。containsKeyメソッドを使用します。実際のソースコードを見てみましょう。

実行結果は以下のようになります。

指定したkeyが含まれているので、getメソッドでvalueを取得しています。このように、JavaではcontainsKeyメソッドでHashMapを検索できます。

削除

JavaのHashMapにおいて、指定したキーを削除する方法を紹介します。removeメソッドを使用します。実際のソースコードを見てみましょう。

実行結果は以下のようになります。

また、clearメソッドを使用すれば、要素を全削除できます。実際のソースコードを見てみましょう。

実行結果は以下のようになります。

要素があるか否かはisEmptyメソッドで確認できます。このように、JavaではremoveメソッドでHashMapから要素を削除できます。

ループ

JavaのHashMapにおいて、各要素を処理するためのループ処理の方法を紹介します。forEachメソッドや拡張for文を使用します。実際のソースコードを見てみましょう。

実行結果は以下のようになります。

このように、JavaのHashMapでは各要素に対する処理ができます。

SE
JavaのHashMapについてよく理解できました。
PM
JavaのHashMapが理解できたら、実践で使用してみましょう。

JavaでのHashMapの使い方を理解しよう!

いかがでしたでしょうか。JavaでのHashMapの使い方について説明しました。HashMapとは、keyとvalueのペアを格納するクラスです。ここでは、HashMapの作成・検索・削除・ループについて紹介しました。

ぜひご自身でソースコードを書いて、理解を深めてください。


Javaでのキャリアアップをお考えの方は、現在募集中の求人情報をご覧ください。

また、直接のエントリーも受け付けております。

エントリー(応募フォーム)

Search

Popular

recommended

Categories

Tags

Jobs