- 44 名前:ぽっぽ [2008/01/14(月) 01:25:11 ]
- 入力ストリームですが、
BufferedReader rd = new BufferedReader(new InputStreamReader(System.in,1)); //第二引数のバッファサイズを1で指定 String str = rd.readLine(); System.out.println(str); //strの内容を表示 ↑の文で入力した内容を表示させたとします。 で、一行目でバッファのサイズを1で指定してるので、 1文字しか読込めないプログラムになったと思うのですが、 最後のprintで確認すると入力した分がそのまま表示されます。 バッファサイズが1なので abcdefg と入力すると a だけが表示されると思ったのですが、何か理解が間違ってますか?
|

|