作成 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