////////////////////////////////////////////////////////////////////////////////
// << j192b.java >>
//
// 基礎(9):キーボードから入力(方法2、実数入力)
//
////////////////////////////////////////////////////////////////////////////////
import java.io.*;
class j192b {
public static void main(String args[]) {
// キーボードから入力する準備。
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
// 実数を読込むループ。
while( true ) {
try {
System.out.print("データを入力して下さい:");
// 1行分の読込み。
String line = br.readLine();
if( line == null ) { break; }
// 実数へ変換。
double d = Double.parseDouble(line);
System.out.println("入力データ:" + d);
} catch (Exception e) {
System.out.println(e);
}
}
}
}
実行結果
% javac j192b.java
% java j192b
データを入力して下さい:12.34
入力データ:12.34
データを入力して下さい:-5678.9
入力データ:-5678.9
データを入力して下さい:^Z