ArrayList
ArrayListの使い方
- instance化
ArrayList<型> 変数 = new ArrayList<型>();
**I.E
ArrayList<String> names = new ArrayList<String>();
- 要素追加 I.E
names.add("youso1"); names.add("youso2") names.add("youso3")
- 要素取得
for(リスト要素の型 s: リスト変数){
System.out.println(s);
}
- iteratorを利用した、リスト要素の取得
Iterator<String> it = names.iterator();
while(it.hasNext()) {
String e = it.next();
System.out.println(e);
}
Map
- Instance化
Map<型, 型> 変数 = new HashMap<型, 型>();
Map<Integer, String> maplist = new HashMap<Integer, String>();
*要素追加、参照 maplistはMapのMap<Integer, String>型の変数とする。
#要素追加 maplist.put(1, "abcd"); #要素参照 maplist.get(1);
- for分を利用した変数の取得
#for(keyの型: マップ変数.keySet()) for(Integer: key: maplist.keySet()){ String value = maplist.get(key); System.out.println(value); }