文字列をファイルにダンプ(追加)するクリーンな静的メソッドがありますか?JavaにFile.AppendAllText()はありますか?
2
A
答えて
2
1
はい、documentation for FileWriterを参照してください。 2番目の引数をtrueに設定すると、ファイルに追加されます。
+0
これはクリーンな静的メソッドではありません。これは、コードのブロックです。ストリーム処理、クロージャなどの処理が必要です。 – skaffman
0
この
FileWriter fileWriter = new FileWriter(fileName, true); // true for append
PrintWriter printWriter = new PrintWriter(fileWriter);
printWriter.append(string);
printWriter.close();
編集のようなPrintWriter
を使用します。申し訳ありませんが、私はしてFileWriterのための右のJavadocをチェックしませんでした。 最近、appendメソッドがあるようです。
あなたがしたいことがすべてappendである場合は、PrintWriterは実際には必要ありません。
関連する問題
- 1. File.AppendAllTextは操作後にファイルを閉じますか?
- 2. Javaに「スマートポインタ」はありますか?
- 3. JavaにResolvedFutureクラスはありますか?
- 4. File.AppendAllText既定のエンコーディング
- 5. はFile.AppendAllTextを使用すると、エラー
- 6. Java 6からJava 7までのJDiffはありますか?
- 7. Java CSSフォーマッタ・ユーティリティはありますか?
- 8. バグのJavaアノテーションはありますか?
- 9. JavaでTrieはありますか?
- 10. Java用の「ビジュアルデバッガ」はありますか?
- 11. Javaにリクエストコンテキストがありますか?
- 12. メッセージユニークはJavaメールにあります
- 13. Java 7からJava 6へのコンバータはありますか?
- 14. javaにはいくつかのAPIがありますか?
- 15. Javaにフォントがありませんか?
- 16. File.AppendAllTextは衝突(つまり、マルチユーザ同時実行)を管理していますか?
- 17. Java 1.4プロジェクトはJava 7と互換性がありますか?
- 18. Java言語用のJavaパーサはありますか?
- 19. javaまたはjavaライブラリに言語コードの定数がありますか?
- 20. JavaのFile.separatorに相当するC#はありますか
- 21. getcharに相当するJavaはありますか?
- 22. excel vlookupに相当するJavaはありますか?
- 23. TwitterのOstrichライブラリに相当するJavaはありますか?
- 24. OpenSSLのbn_rand_rangeに相当するJavaはありますか?
- 25. postgresql + javaのtimezoneに関する質問はありますか?
- 26. サービスクラスはJavaでシングルトンにする必要がありますか?
- 27. unputcに相当するJavaはありますか?
- 28. Java用ソースアウトライナーに相当するものはありますか?
- 29. Pythonのschedモジュールに相当するJavaはありますか?
- 30. Javaスクリプトエンジンはどこにありますか?
Hmm ... Commons-IOはwriteStringToFileを提供しますが、追加しません。これはCommons-IOのカバレッジの穴になるかもしれません。 – skaffman