キャッチEOF文字に問題があります。eofをキャッチする方法
int y = read();
char x = (char) y;
System.out.println(y);
return x;
しかし、私はEOFを取得すると10を返し、ストリームを閉じます。私は準備をしてみましたが、うまくいきません。 :( EDIT にはどうすれば NetBeansのコンソールからSystem.inを読んでいるプログラムにEOFを通知しますか? 私は、他の読者の作品cuzの日食のコンソールにしようとします。日食の EDIT 問題解決作品
'read()'は何をしますか?それは 'BufferedReader'から来ていますか? –
状況を入力してください。あなたはread()を呼び出すオブジェクトは何ですか? – merlin2011
私はBufferedReader、FileReader、InputStreamReaderまたはsth elseを持つことができます。 –