作成 2010.01.05
更新 2010.01.23
更新 2010.01.23
Java でコンソール入力待ちをするサンプル
C言語の scanf に相当するコードのサンプルです。
System.in が本体で、readLine() の行で入力待ちになります。日本語入力にも対応。
System.in が本体で、readLine() の行で入力待ちになります。日本語入力にも対応。
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
class myscanf{
public static void main(String args[]){
String str = null;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
try{
str = br.readLine();
}catch(IOException e){
System.out.println("入力エラー:" + e.getMessage());
}
System.out.println("input: '" + str + "'");
}
}
タグ: Java