入力データの平均値の計算
●while文によるループ
while(true){
文; //式を「true」にするとこの文が無限に繰り返される
}
●サンプル
import java.io.*;
class Sample1 {
public static void main(String args[])throws IOException {
BufferedReader buf = new BufferedReader(new InputStreamReader(System.in));
double i = 0;
while(true){
System.out.print("整数を入力(0で終了):");
i = Double.parseDouble(buf.readLine());
if(i == 0){ //iが0のときループから抜ける
break; //ループから抜ける場合はbreakを使う
}
}
}
}
●実行結果
整数を入力(0で終了):8
整数を入力(0で終了):1
整数を入力(0で終了):4
整数を入力(0で終了):0