AMG Solution

Javaのjava.util.Mapをかっこよく使いこなしたい!

こんにちは。java.util.Mapをかっこよく使いこなしたい関口です。
 
よく使われるMapについて、ざっくりまとめてみました!

目次

Mapは種類もいろいろあります。追加する方法などは同じですが、追加した後に値が保持される順番が異なります。用途によって使い分けたいですね。

HashMap
並びに決まりがない
Hashtable
keyで降順になる
TreeMap
keyで昇順になる
LinkedHashMap
追加した順番で並ぶ

基本的なMapの宣言の仕方です。例文ではHashMapを使用します。
 

追加する際は、keyとValueをセットで追加します。すでに同一のkeyが入っている場合は、上書きされます。
削除する際は、指定した値がMapに入っている場合にのみ削除されます。
 

Mapに追加した要素でループします。
 

よく使う便利なメソッドをまとめました。
 

さいごに

いかがでしたでしょうか。
 
今回紹介した他にも、便利メソッドがあるようなので、いろいろ試していきたいですね。
 
Mapを使いこなすまでの道は険しい……!

SEKIGUCHI'S BLOG

関口成美の記事

関口成美の記事の最新情報をお届けいたします。

SAME CATEGORY BLOG

この記事と同様のカテゴリー記事

新卒採用
はじめました。
LOADING