普通ver
ArrayList<String> arrayList = new ArrayList<String>();
for(int i=0; i<arrayList.size();i++){
String s = arrayList.get(i);
System.out.println(s);
}
拡張for文Ver
ArrayList<String> arrayList = new ArrayList<String>();
for(final String s : arrayList){
System.out.println(s);
}
イテレーターVer
ArrayList<String> arrayList = new ArrayList<String>();
for(Iterator i = arrayList.iterator(); i.hasNext();){
String s = i;
System.out.println(s);
i.next();
}
一長一短あるんだろうから、どれでも使えるようになっておきたい
個人的には拡張for文がカッコよく見えてしまう

0 件のコメント:
コメントを投稿