Mapについて
Androidでも、JavaのMapの仕組みをよく利用してます。
「キー」と「値」の組み合わせで要素を管理するコレクションのことです。Mapは、1つの「キー」に対して、1つの「値」が存在する。
重複する「キー」は存在できません。
Mapを作成するときは、ジェネリクスを使って作成します。
例えば、
Map<String, String> map = new HashMap<>( );
というような記載で生成します。要素追加は、put( )メソッドを使用し、[add( )ではありません]
map. put("name", "名前");
のように記載します。
似たような記載がこれまでもあったと思います。あれは、Mapの仕組みをつかっているのです。