while (条件式){
...(処理)
}
Javaで繰り返し処理をするwhile文を使う例を紹介します。
while (条件式){
...(処理)
}
package javaapplicationwhileloop;
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int a = 0;
while (a < 20) {
System.out.print(String.valueOf(a) + " ");
a++;
}
}
}
上記のコードを実行すると下記の結果が得られます。
下記の記述をすると無限ループになります。whileループ内でbreakやreturnなどでループを抜ける処理が必要になります。
while(true){
...(処理)
}
下記のコードが while (true) のループのコード例になります。
package javaapplicationwhileloop2;
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int a = 0;
while (true) {
System.out.print(String.valueOf(a) + " ");
a++;
if (10 < a) {
break;
}
}
}
}
上記のコードを実行すると下記の結果が得られます。