Java FileWriter を使用したファイルへの追加
Java でファイルを操作する場合、多くの場合、同じファイルにデータを複数回書き込む必要があります。 。デフォルトでは、FileWriter クラスを使用すると、ファイルが使用されるたびにファイルの内容が上書きされます。ただし、既存の内容を削除せずにファイルの末尾にデータを追加するように FileWriter を構成する方法があります。
FileWriter で追加モードを有効にするには、コンストラクターの 2 番目の引数として true を渡すだけです。
FileWriter fout = new FileWriter("filename.txt", true);
これにより、指定されたファイルの末尾にデータを追加するように構成された新しい FileWriter インスタンスが作成されます。次に、write() メソッドまたは print() メソッドを使用して、ファイルにデータを書き込むことができます。
fout.write("This text will be appended to the end of the file."); fout.print(12345); // Writes the integer 12345
ファイルへのデータの書き込みが完了したら、必ず FileWriter オブジェクトを閉じてデータをフラッシュしてください。ファイルへ:
fout.close();
FileWriter で追加モードを使用すると、既存の内容を上書きせずにファイルにデータを追加する便利な方法です。これは、ログ ファイルを作成したり、頻繁に更新する必要がある永続データを維持したりする場合に特に役立ちます。
以上がJava で FileWriter を使用して既存のコンテンツを上書きせずにファイルにデータを追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。