普通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 件のコメント:
コメントを投稿