Java Map の利用例
ジャバのMapインタフェースは、キーと値のペアを格納するデータ構造で、キーと値のペアを操作するメソッドのセットを定義しています。HashMap、TreeMap、LinkedHashMapなどの一般的なMapの実装があります。
Mapの主なメソッド:
- (キー、値)をマップに追加
- キーに対応する値を取得します。
- remove(key):キーに応じて対応するキーバリューペアを削除します。
- containsKey(キー):Mapの中に指定されたキーがあるかどうかを判断します。
- containsValue(値): 指定の値がMapに含まれるかどうかを判定します。
- keySet():マップ内にあるすべての鍵のSet集合を返します。
- values():マップ内のすべての値のコレクション集合を返します。
- entrySet():マップ内のすべてのキーバリューペアのセット集合を返します。
- size():Map内のキーバリューのペアの数を得る.
- isEmpty():空のマップかを判定します。
- clear():マップにあるすべてのキーとバリューのペアを削除する。
これらの方法は、具体的なニーズに合わせて選択・利用することで、Mapに対する追加・削除・編集・検索等の操作を実現します。