Javaのfor文についての記述方法は多言語と同じです。
以下、サンプルです。
package purejava;
public class Sample {
public static void main(String[] args) {
public static void main(String[] args) {
for(int i = 0; i < 3 ; i++){
System.out.println(i);
}
}
}
実行結果は以下の通りです。
1
2
3
for文ではbreakやcontinueを使うことができます。Javaはラベル付きfor文を使うことができます。
for文が入れ子の場合、中にあるfor文でbreakすると、そのfor文からbreakするだけですが、ラベルを付けるとそのラベル箇所に対してbreak,continueすることが可能です。
以下、EXITというラベルを使ったサンプルです。
package purejava;
public class Sample {
public static void main(String[] args) {
EXIT:for(int i = 0; i < 3 ; i++){
for(int j = 0; j < 3 ; j++){
System.out.println(j);
if(j == 1) break EXIT;
}
}
}
}
実行結果は以下の通りです。
0
1