こんな感じ。
java
1 Map<Integer, String> map = new HashMap<>();
2 map.put(1, "apple");
3 map.put(2, "orange");
4 map.put(3, "grape");
5 Set<Integer> sets = map.keySet();
6 Collection<String> values = map.values();
######蛇足
最初のとっかかりとして、質問するのもいいですし、適当にググって解説記事をざっくり読んだりしてもいいです。
しかし、次のような公式のドキュメントを読めるようになって下さい。
インタフェースMap<K,V>
注意してほしいのは、読めるようになれ=小難しく書いてあることを読めるようになれということではありません。
読めるようになれ=どこに何が書いてあるのか把握しろです。
それがわかれば、書いてあることはそれほど難しいことではありません。
メソッド一覧があることを上からばーっと見ていって、keyやらvalueやらそれっぽい単語を探せばいいのです。メソッドの説明も一行で書いてあるので、わからないことはないでしょう。
そうやっていけば、あなたがMapについて知らない仕様はおおよそ、調べたそれ以外の部分です。つまり、塗り絵で言えば、塗ってないところがわかるわけです。また、忘れたときに調べなおす際も、一度見てる表ですからわかりやすいですよね。
そんなわけで、初学者こそドキュメントに立ち戻る癖があったほうがいいかと思いました。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/27 04:43