[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends:00676] 超初心者からの質問です
はじめまして、java初心者の鶴岡と申します。
今、javaの基本を勉強中なのですが、どうして
もわからない事があり、メール致しました。
どうか御指南ください。お願い致します。
-----------------------------------
以下のようなプログラミングをしました。
/* "please input ! "と表示後、入力待ち。入力されたら、その文字列を
そそまま表示するプログラム。(のつもり、、、)
*/
import java.io.*;
class nyuryoku {
public static String nyuryoku() throws Exception {
System.out.println("please input ! ");
BufferedReader kbd = new BufferedReader
(newInputStreamReader
(System.in));
return kbd.readLine();
}
public static void hyouji() throws Exception {
System.out.println(nyuryoku());
}
}
public class input4 {
public static void main(String args[]) throws Exception {
nyuryoku.nyuryoku();
nyuryoku.hyouji();
}
}
これをコンパイルしてMS-DOS上で実行すると,
1:please input ! と表示される。
2:文字列を入力する。(例:ああああ)
3:なぜかもう一度 please input ! と表示される。
4:もう一度文字列を入力する。(例:ええええ)
5:ええええ と表示される。
となります。
なぜ3:のようになるのかどうしてもわかりません。
どうか教えてください。
めんどくさい質問で申し訳ありませんが、お願い致します。
------------------------------------------------------------------------
検索中毒
http://toolbar.www.infoseek.co.jp/Tbar?pg=tbar_top.html&svx=971121