BufferedReaderを使った入力に関して分からない点があります。
例題を下記に提示して説明させていただきます。
例)
BufferedReader br =new BufferedReader(new InputStreamReader(System.in));
int num = 0,multiple = 0,count =0;
try{
System.out.println("数値を入力せよ");
while((num = Integer.parseInt(br.readLine())) != 0){
count++;
これらの場合、コンソールに数値を入力せよと表示された後に、自分で入力した数字や文字はどの部分に当たるのでしょうか?
また、readLineの後ろの空白の意味はなんなんでしょうか?
最後に確認をかねての質問なんですが、BufferedReaderは一行の入力で、inputStreamReaderは一文字の入力をする事で、System.inの中に数字や文字が入力されるといった解釈で正しいでしょうか?
質問ばかりで大変申し訳ございませんが、分かる方いらっしゃいましたら、教えて下さい。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/03/20 14:01
2017/03/20 14:41