ArrayListをfor文でかんたんにまわす

ArrayListの要素をひとつずつ取得したいとき、listの長さを取得するのはかんたんに思いつくが、あんまりおしゃれじゃない。

iteraterというのを使うとおしゃれで簡単。

for (Iterator<hogelist> iter = hoge.iterator(); iter.hasNext();) {
}

こんなかんじでやるとiterでhogeの要素を1つずつ取り出すことが出来る。