>Iteratorも拡張forも使わずにArrayListの処理をしているコード見て、萎えた。

本質的には何も変わらないんだから
その程度のことで萎えるなよ