ホームページ >Java >Text.txt の次の行を反復して NetBeans の出力コンソールに出力するにはどうすればよいですか?

Text.txt の次の行を反復して NetBeans の出力コンソールに出力するにはどうすればよいですか?

王林
王林転載
2024-02-22 13:40:111000ブラウズ

java Q&A は php エディター Banana によって提供されます。今日は、NetBeans で反復を実装し、Text.txt ファイルのコンテンツの次の行を出力コンソールに出力する方法について説明します。この質問には、ファイルの読み取りと反復のスキルが必要ですが、これは合理的なコード実装によって簡単に達成できます。具体的な解決策を見ていきましょう!

質問の内容

テキスト ファイルからテキスト コメントを読み取ろうとしていますが、nosuchelementException が原因でコードの次の行に反復処理できないようです。この問題はどうすれば解決できますか?

私はこのサイトを初めて利用するため、執筆マナーに欠けていることをあらかじめお詫びします。しかし、それにもかかわらず、これが私のコードです:

リーリー

これは、繰り返し処理して出力コンソールに出力しようとしているファイルです:

データで構成されるファイル](https://i.stack.imgur.com/dj2kc.png)

これは私が得る出力です:

umn 学生に人気の場所 5 つ

  1. ブンクシンデンガン評価4.300000

要素が見つかりませんエラー 101 ファイル berhasil untuk ditutup

これが私が期待する出力です:

期待される出力](https://i.stack.imgur.com/ntkv4.png)

解決策

for ループ () 内で input.nextdouble を呼び出すため、no suchelementException が発生します。入力ファイル内に次に使用可能な double 値があるかどうかを確認せずに。読み取りを試行する前に、次の double 値が存在するかどうかを確認する必要があります。また、例外が発生したかどうかに関係なく、例外は正しく処理され、ファイルが閉じられる必要があります。

リーリー

readdata() を呼び出す前に必ず openfile() を呼び出してファイルを開き、終了したら closefile() を呼び出してファイルを閉じてください。また、プログラムを実行する main メソッドを追加することを忘れないでください。

以上がText.txt の次の行を反復して NetBeans の出力コンソールに出力するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はstackoverflow.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。