問題タブ [bufferedreader]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
7262 参照

java - この場合、なぜ BufferedReader を使用するのですか?

次のコードで StringReader の周りに BufferedReader を使用する場合と StringReader のみを使用する場合の違いは何ですか? 両方の例の 2 行目で DOM をロードすると、BufferedReader は必要ないように見えますか?

VS

0 投票する
6 に答える
25543 参照

java - BufferedReader ストリームが閉じているかどうかを知る方法

Javaには2つのスレッドがあります。

最初のスレッドが bufferedreader を閉じています ( br.close())

2 番目のスレッドが同じリーダーで読み取りを行うと、IOException (Stream Closed)

使用してもこの例外が発生しますbr.ready()

ストリームが既に閉じられているかどうかを知る方法はありますか?

0 投票する
3 に答える
4634 参照

java - BufferedReader / PrintWriterの問題?

BufferedReaderとPrintWriterを使用して、入力ファイルの各行を調べ、いくつかの行に変更を加えて、結果を出力しています。行に変更が加えられていない場合は、出力ファイルにそのまま印刷されます。ただし、何らかの理由で、プロセスが途中で終了します。コードは次のようになります。

ただし、奇妙な理由で、このプロセスは入力ファイルの最後に向かって途中で終了します(実際には1行の半分が出力されます)。これの明白な理由はありますか?whileループは明らかにnullで終了しています。そして、それは私の25万行以上のtxtファイルの終わりに近づいています。ありがとう!

0 投票する
3 に答える
24245 参照

java - 大きなByteBuffer用のBufferedReader?

最初に文字列に変換せずに、BufferedReaderを使用してByteBufferを読み取る方法はありますか?かなり大きなByteBufferをテキスト行として読みたいのですが、パフォーマンス上の理由から、ディスクへの書き込みは避けたいと思います。結果の文字列が大きすぎるため、ByteBufferでtoStringを呼び出すことはできません(java.lang.OutOfMemoryError:Javaヒープスペースがスローされます)。APIに適切なリーダーでByteBufferをラップする何かがあると思っていたのですが、適切なものが見つからないようです。

これが私がしていることを示す省略されたコードサンプルです):

0 投票する
10 に答える
181761 参照

java - FileReaderとBufferedReaderの両方をclose()する必要がありますか?

FileReaderにラップされたBufferedReaderを使用してローカルファイルを読み取っています。

私もそうする必要がありclose()ますFileReaderか、それともラッパーがそれを処理しますか?私は人々がこのようなことをするコードを見てきました:

このメソッドはサーブレットから呼び出されます。ハンドルを開いたままにしないようにしたいと思います。

0 投票する
2 に答える
1345 参照

java - java bufferedReader、読み取りとは異なるものを書き込みます

JavaでBufferedReaderとBufferedWriterを使用してテキスト(CALコード)を解析しましたが、残念ながら、赤くしてoutStream.write(line)で書き込んだ行です。変更されました。スクリーンショットをご覧ください。

http://uploadz.eu/images/4qz8mtkm2d9zx3x5ms3n.png h ** p://uploadz.eu/images/c03hgkrgrmit2ij2mug.png

ご覧のとおり、私は行を変更しないつもりでしたが、いくつかの特殊文字が行を変更しました。

私の知る限り、Bufferedwriter/ReaderはデフォルトでUnicodeで動作するはずです。

0 投票する
5 に答える
7938 参照

java - java.io.Buffer* ストリームは通常のストリームとどう違うのですか?

1) バッファリングされたストリームはバックグラウンドでどのように機能しますか? 通常のストリームとどのように異なりますか? また、それらを使用する利点は何ですか?

2)DataInputStreamバイトベースです。しかし、それにはメソッドがありreadLine()ます。ここでのポイントは何ですか?

0 投票する
8 に答える
88117 参照

java - java.io.PrintWriterとjava.io.BufferedWriterの違いは?

以下のコードをご覧ください。

これら2つの方法の違いは何ですか?

BufferedWriter よりも PrintWriter を使用する必要があるのはいつですか?

0 投票する
4 に答える
1151 参照

java - ファイルが見つかりません... Eclipseとfile/filereader/bufferedreaderを使用

http://pastebin.com/m5fa7685e

f3 を取得するときに失敗するようです。出力は次のとおりです。

しかし、それ以前ではありません-ファイルが見つからないというエラーや何か...