JavaのMap.of()が何かと簡単なサンプルコードで解説
今回はMap.of()についてのメモの記事になります。
Mapとは
Map.ofを知る上でMapが何かを知らないといけません。
Mapはキー(名前)と値(データ)をセットで管理する仕組みです。
Map.of()とは
Mapにデータを入れて簡単に作成するためのメソッドです。
サンプルコードで考えた方が分かりやすいのでそうします。
例えば下記のユーザー情報を管理したいとします。
名前:田中
年齢:30
住所:大阪JavaではMapでそれを行うことができます。
import java.util.Map;
public class Main {
public static void main(String[] args) {
Map<String, String> user = Map.of(
"name", "田中",
"age", "30",
"address", "大阪"
);
System.out.println(user.get("name"));
System.out.println(user.get("age"));
System.out.println(user.get("address"));
}
}6行目〜10行目にMapを使っています。
Map.of()で設定している値を取り出したい時は下記の記述をします。
.get("キー")値の取り出しは12行目〜14行目で行っています。