何度言っても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 件のコメント:
コメントを投稿