基本的なキーボードからの入力方法
import java.util.Scanner; class Test { public static void main(String[] args) { Scanner stdIn = new Scanner(System.in); int x = stdIn.nextInt(); System.out.println("x="+x); } }
変数xに標準入力から整数値を読み込み、標準出力に出力する。
実行してみる。
$ javac Test.java $ java Test 7[Return] x=7;
もちろん、整数値以外も読み込める。
double x = stdIn.nextDouble(); //実数値 String s1 = stdIn.next(); //文字列。ただし、空白文字とタブ文字を区切りとする。 String s2 = stdIn.nextLine(); //文字列。スペースも含める。
参照
Oracle Technology Network for Java Developers | Oracle Technology Network | Oracle