for文を利用する上で、便利なのが拡張for文と呼ばれる形です。 学校でプログラムを習っただけの人間(自分です)などは、最初良くわかりませんでした。
通常、for文は
for(int i=0; i<NUM; i++){ 処理内容 }
のように書いたりしますが、拡張for文ではもう少し簡単に書けます。 以下に使用例を示します。
for (int score: alltest){ System.out.println(score); }
alltestは配列で、ArrayListとかを使ったりします。scoreにはalltestの要素が全て順番に代入されるため、通常のfor文の繰り返し条件などを考えなくて良いという点が特徴です。もとのfor文と比較すると、条件式と変化式が不要です。