問題タブ [bufferedwriter]
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.
performance - Java IO でデフォルトのバッファサイズが 8k なのはなぜですか?
デフォルトのバッファ サイズは、別の場所で 8kBufferedWriter
です。8k を使用する理由 バッファ サイズを大きくするとパフォーマンスが向上しますか?
java - BufferedReader から BufferedWriter へ
BufferedWriter
からを取得するにはどうすればよいBufferedReader
ですか?
私はこのようなことをしたいと思います:
java - BufferedWriter を再利用するためのパターンはありますか?
ディレクトリ (数千のファイルを含む) から XML ファイルを読み取り、コンテンツを処理して、入力ファイルごとに 1 つの出力ファイルを書き込んでいます。BufferedWriter
ファイルごとに新しいインスタンスを作成する代わりに、既存のものを「再ポイント」する方法はありますか?
Scanner
andの反復を何千回も作成しなければならないのは無駄に思えますBufferedWriter
。
java - Bufferedwriter が *すべて* をファイルに保存しない
私はJavaに少し慣れていないので、誰かが私を助けてくれることを望んでいました. 私はいたるところを見てきましたが、解決策を見つけることができないようです。bufferedwriter を使用して、メソッドの結果をファイルに保存しようとしています。bufferedwriter 自体は、他の文字列を保存しているように機能しますが、この機能に関しては「null」と表示されるだけです。このメソッドの結果が複数の文字列を返すためですか? これを解決するにはどうすればよいですか? 私のコードは次のとおりです。
Bufferedwriter コード:
関数自体:
bufferedwriter を使用して関数をファイルに保存する
nullを表示するだけでnetDetailsをファイルに保存する方法を教えてください。
java - BufferedWriterとFileWriterを使用して、同じファイルにデータを書き込む際に同期を実装する必要がありますか?
私はWebmethodsIntegrationServerに取り組んでいます。内部には、BufferedWriterとFileWriterを使用してログファイル(server.log)にデータを書き込むための静的Javaメソッドの形式のJavaサービスがあります。静的メソッドコードは次のようになります。
注:
-コードは、例として簡略化されています。
-writeLogFileメソッドの宣言と属性を変更できません。つまり、常に次のようになります。public staticvoidwriteLogFile。この種の変更は禁止されています:publicsynchronizedvoidwriteLogFile。
writeLogFileメソッドが異なるインスタンスによって呼び出される可能性があるため、2つ以上のインスタンスが同時に同じリソース(server.log)にアクセスしないようにする必要があります。つまり、2つのインスタンスがserver.logにアクセスしようとした場合、一方のインスタンスは別のインスタンスがserver.logへのデータの書き込みを完了するのを待つ必要があります。
質問は次のとおりです。上記のコードを変更する必要がありますか?もしそうなら、私はどのような変更を行う必要がありますか?java staticメソッド内に「同期」を実装する必要がありますか?
@EJP:
では、同期を実装するのに最適なコードは次のうちどれですか?
1)
2)
3)
4)他の意見?
ありがとう。
java - Javaでファイルを作成する
これは簡単に聞こえるかもしれませんが、このコードでデバッグすると、デバッグが停止し、例外がスローされるかどうかがわかりません。私は何が間違っているのですか?
java - ソケットに大きな文字列を書き込んでいるときにエラーが発生しましたか?
みなさん、こんにちは。
ソケット接続を介して長い文字列を送信しようとしていますが、2つの部分に分かれているため、プロセスの実行中にエラーが発生します。
クライアントでファイルを送信していますが、
サーバーでは、
文字列を一部として取得するにはどうすればよいですか?コードのどこに間違いがあるのか教えていただけますか?
皆さん、ありがとうございました
java - Android の読み取り専用ファイルシステムでファイルに書き込めません
Androidでファイルを書き込もうとしています。
エラーが発生します:
どうすればこれを解決できますか?
java - テキスト ファイルに書き込まれたデータを列でフォーマットするにはどうすればよいですか?
こんにちは、テキストファイルに書き込むデータがたくさんあります。行の各行には約4つの異なるデータが含まれています。各タイプのデータが行に配置されるようにしたいと思います。
ここにデータを書き込む行があります。
現在書き込まれているデータは次のようになります。
そして、これが私がどのように見えるかです
java - JavaBufferedWriterWriteメソッド
BufferedWriter
オブジェクトからを使用してCSVファイルを作成していResultSet
ます。データベース列のいくつかはnull
値を保持します。
電話をかけるobj.write(rs.get())
とNullPointerException
、出力が。のときにが表示されますnull
。BufferedWriter
これを克服するために私が使用できる他のクラスはありますか?
null
列数が多いため、データベースの列の状態を確認したくありません。私はJavaを初めて使用し、解決策を探してみましたが、何も見つかりませんでした。