問題タブ [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.
java - new PrintWriter(new BufferedWriter(new PrintWriter(s.getOutputStream, true)))
私はそれが可能かどうか疑問に思っています
sがソケットであるJavaでは? 出力ストリームから BufferedWriter を作成することは不可能であるため、出力ストリームを PrintWriter でラップしました。しかし、出力をバッファリングしたいので、BufferedWriter でラップします。しかし、最終的にはprintWriterを使用して印刷したいので、PrintWriterで再度ラップします。これはJavaで合法ですか?ありがとう!
java - CSVへのJavaサーブレット書き込みフォーム入力
フォーム入力を解析し、それらから .csv ファイルを作成するサーブレットを構築しようとしていますが、bufferedWriter オブジェクトは (私には明らかな) 理由もなく多くの文字を切り捨てます。
コードが少しばかげている場合は申し訳ありません。各エントリの「test1-2」文字列を書き込むときの私の現在の出力は
et-ts12et-ts12et-ts12ÿ
コード自体に関するその他のコメントをいただければ幸いです。ネットで見つけたものを試しているだけです。実際のベスト プラクティスの参照ポイントはありません。
android - EditTextからのテキストの保存
EditTextからテキストを保存しようとしていますが、機能しましたが、正しく実行されていないと思います。アプリで再度開くと問題ありませんが、デバイスからプルしてWindowsのメモ帳で開くと、改行が失われます。
大きなEditTextのテキストでいっぱいを保存する正しい方法は何ですか?
java - BufferedReader/BufferedWriter行ごとに出力
次の問題があります。12行のファイルを入力する必要があります。各行は8文字で構成されています。8行12文字のファイルで出力する必要があります。入力を1行ずつ読み取り、各行を同時に出力する必要があります。したがって、最初に入力を読み取ることは許可されていません。読み取った後は、12文字で8行にカットされます。私はBufferedReaderを使用してファイルを読み取り、BufferedWriterを使用してファイルに書き込みます。例として:
入力:
12345678
qwertyui
asdfghjk
出力:
12345678qwer
tyuiasdfghjk
編集:それは確かに宿題です。
これが私の入力ファイルの読み取りと出力ファイルへの書き込みの方法であり、これが現在のコードです。
java - JavaでBufferedWriterとFileWriterを使用してファイルに詳細を書き込む方法は?
これらの詳細をファイルに書き込むのに問題があります。この詳細をファイルに書き込もうとしていますが、この関数が特定の場所にファイルを作成する方法がありますが、ファイルには何も書き込まれません。
java - Filewriterで書かれたtxtファイルのソート時間
私の問題はです。予約するプログラムを書いています。このために、FilewriterとBufferedwriteを使用してtxtファイルに書き込みます。入力はsimpleInoutDialogを介して行われ、テンプレートhh:mm:ssを含む文字列を提供します。
これは、名前の例とともにtxtファイルに書き込みます。
私がやろうとしているのは、簡単に読めるように日付を並べ替えることです。何か助けはありますか?
java - クラスを実行すると、0kb の空のファイルが生成されます。誰かが私が間違っている場所を指摘できますか?
ファイル名「aq.txt」に何かを書き込もうとしています。ディレクトリに問題はありません。
java - ディレクトリへのJava書き込みは、ファイルのみを作成します
プレイしているゲームのプロジェクトに取り組んでいますが、ファイルに正しく書き込むことができないようです。ある時点で動作していましたが、いくつかの点を変更し、writeメソッドを別のクラスに移動しました。その過程のどこかで、私は何かを壊したに違いありません。
// File.seperatorと、true)ここで他の質問から得ました。それらが問題である可能性があると思いましたが、コメントアウトしてitems.xmlをプロジェクトフォルダーに直接書き込んだ後も、まだ空です。デバッグの目的で出力を追加しようとしましたが、期待どおりの結果が得られました。すべての変数出力は、本来あるべきものと一致します。
ファイルは正しいフォルダに作成されていますが、何も書き込まれていません。
私が間違ったことについて何か考えはありますか?
java - Java-BufferedWriterが書き込みを行わない(flush()後)
回答: intをファイルに直接書き込むことはできません。最初に文字列に変換します。
元の質問:
これはおかしな質問のように聞こえるかもしれませんが、他に方向転換する場所はありません。
Javaにエポック(タイムスタンプ)を.sessionファイルに書き込ませようとしています(尋ねないでください)。何もしていないようです。これが私が持っているものです:
はい、メソッドはIOExceptionをスローするように宣言されています(実行時に発生するものはありません)。問題は、私が書いている.sessionファイルが常に空になることです。私は間違って洗い流していますか?これに光を当てるのを手伝ってください。御時間ありがとうございます。
参考:エポックは、私が行ったように正しく計算されSystem.out.println(GetTimestamp())
ます。
GetTimestamp()はMYメソッドです。静的です。
java - BufferedWriter での書き込み中にデータが失われる
大きな ASCII テキスト ファイル (20GB) を 1 行ずつ読み取り、これらの行の一部を別のファイルにコピーしたいと考えています。次のコード例では、出力ファイルへの書き込み時にデータが失われます。いくつかの printlns を使用して Reader をテストし、期待どおりに動作しました。BufferedWriter のバッファを増やしてみましたが、改善されません。また、flush() は機能しませんでした。この場合の出力ファイルは約 40MB になるはずです。
あなたが私を助けてくれることを願っています、ティムに挨拶