何度言ってもListとMapの違いまでしかわかってくれません。
何がListで何がArrayかもわからんのです。。。
まぁそれはさておき、良くマップのキー取得を行う際に
忘れてしまうので覚え書きしておきましょう。
- //HashMapオブジェクト生成
- Map map = new HashMap();
- //Mapにオブジェクトを追加
- map.put("1","ライコネン");
- map.put("2","アロンソ");
- map.put("3","ミヒャエル");
- map.put("4","バトン");
- map.put("5","ハイドフェルド");
- //「キー」の一覧をSetで取得
- Set set = map.keySet();
- //イテレータ取得
- Iterator iterator = set.iterator();
- Object object;
- //データ数回取得
- while(iterator.hasNext()){
- object = iterator.next();
- System.out.println(map.get(object));
- }
0 件のコメント:
コメントを投稿