みその計算物理学
ホーム はじめに リンク集
キーボードからの入力値読み取り
  • キーボードからの入力値を読み取る方法

    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