後判定のループ(少なくとも1回以上確定)ならdo while
カウンタを使用する固定回数のループならfor
イテレータまたは不定回数のループならwhile
配列、コレクションの全要素を総なめするならforeach