私の大学のコンピュータープログラミングクラスでは、さまざまな要素をリストに読み込んで保存するJavaプログラムを作成するように求められました。 保存は問題ではありませんが、値の読み取りに関するいくつかの問題があります。私は "変数を使用しています= input.nextLine();" (変数がStringの場合)、問題は、行の中のいくつかの値を読み込んだときに、時々プログラムが読み込み中のものをスキップするということです。私の先生はinput.nextLine()を使ってそれを修正することを勧めましたが、完全には機能していませんでした。私は問題がバッファ関連であると信じています。 JavaのCのfflushやfpurge関数に似たものがありますか?Cのfflushに相当するJava? [値を読み取る際の問題点]
0
A
答えて
1
一部の例外を除き、入力I/Oクラスにはflush
メソッドがありません。このクラスは必要ありません。出力I/Oクラスはにはflush
のメソッドがあります。これはJDK 6のJavadoc index for F
で確認でき、flush()
メソッドのコレクションをスクロールダウンできます。
誤ってinput.nextLine();
を2回続けて読んで1行を破棄していないことを確かめていますか?
私たちがあなたの問題を解決する前に、より多くの情報を知る必要があります。
注:追加情報を追加するために質問を編集してください。あなたの質問の下に小さな "編集" "ボタン"を探してください。
0
ファイルから読んでいるなら、あなたはBufferedReaderを使用することができますが:
BufferedReader reader = new BufferedReader(new FileReader("somelines_oh_yeah.txt"));
String line;
while((line = reader.readLine()) != null){
//do something.
}
関連する問題
- 1. ファイルを読み取る際の問題
- 2. レスポンスヘッダーを読み取る際の問題
- 3. GridViewからDropDownListの値を読み取る際の問題
- 4. ploolからbool値を読み取る際の問題
- 5. C#コードの小数点値の読み込みに問題がある
- 6. URLからデータを取得する際の問題点Objective C
- 7. Java XMLの読み込みの問題:異なる子タグを読み取る
- 8. fflush(stdout)に関する問題。
- 9. C#で特殊文字を含むExcelシートを読み取る際の問題
- 10. ObjectMapperを使用してPOJOからJSON値を読み取る際の問題
- 11. PIC16F886でI2Cスレーブデバイスからデータを読み取る際の問題
- 12. Windowsでシリアルデータを読み取る際の問題Ia rasberry pi3
- 13. Nodejs - テキストファイルからhtmlコンテンツを読み取る際の問題
- 14. 内部メモリからファイルを読み取る際の問題
- 15. ウェブサイトからデータを読み取る際の問題
- 16. AESのJava SecretKeySpecに相当するC#
- 17. C#でJavaの "ByteBuffer.putType()"に相当する
- 18. JavaのCharacter.digitに相当するC#
- 19. C#のJavaマップに相当する
- 20. Objective-Cに相当するJavaのInteger.toOctalString()?
- 21. C++でJavaのIllegalArgumentExceptionに相当する
- 22. Objective-Cに相当するJavaのBlockingQueue?
- 23. C++ JavaのBlockingQueueに相当する
- 24. JavaのThread.setDefaultUncaughtExceptionHandler()に相当するC#?
- 25. Java述語に相当するC/C++
- 26. IMAPコマンドに相当するJavaコード。文字に問題
- 27. JavaでXMLファイルを読み込み、Element属性を取得する際に問題が発生する
- 28. 浮動小数点配列をバイナリファイルに保存する際の問題と読み返し(C++)
- 29. C#Word相互読書の問題
- 30. inputAccessoryViewを読み込む際の問題
たぶん、あなたは、この問題へのソリューションを表示するには、いくつかのサンプルコードを投稿することができます。 – Tom