キーボードからの入力値読み取り |
- キーボードからの入力値を読み取る方法
JavaにはC言語のscanf関数ように簡単に使えるものが無いので、文字ストリームを使う必要がある。
- プログラム例
import java.io.*;
class Number
{
public static void main()
{
double x=0.0;
try
{
InputStreamReader isr=new InputStreamReader(System.in);
BufferedReader br=new BufferedReader(isr);
String s;
s=br.readLine();
x=Double.parseDouble(s);
br.close();
}
catch(Exception e)
{
System.out.println(e);
}
System.out.println("入力された数値は" + x + "です。");
}
}
- プログラム実行結果
7.987
入力された数値は7.987です。
Press any key to continue
|
|
|