Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
"StdIn.isEmpty()" java: eclipse を使用していますが、入力を終了する方法がわからないため、コンソールに出力が表示されません。スペース/タブ/エンターを押してみましたが、コンソールはまだ出力を表示せず、さらに入力を要求し続けます。
ctrl-z を押すこともできますが (少なくとも Windows ではこれでうまくいきます)、おそらくそうしたくないでしょう。これは、プログラムがコンソールから一度しか読み取ることができないことを意味します。「ファイル全体」を読み取ろうとするよりも、一度に 1 行ずつ読み取る方がよいでしょう。次に、Enter キーを押すだけで読み取りを終了できます。このようなもの:
Scanner s = new Scanner(System.in); String t = s.nextLine();