ホームページ  >  記事  >  Java  >  Java で FileOutputStream を使用してデータをファイルに追加する方法

Java で FileOutputStream を使用してデータをファイルに追加する方法

DDD
DDDオリジナル
2024-10-28 22:51:30165ブラウズ

How to Append Data to a File Using FileOutputStream in Java?

FileOutputStream を使用したファイルへのデータの追加

FileOutputStream メソッドを使用する場合、後続の書き込みによって既存のデータが上書きされることを理解することが重要です。ただし、以前のコンテンツを消去せずにデータを追加するソリューションは存在します。

ソリューション

データを追加するには、File とブール値パラメーターを取る FileOutputStream コンストラクターを利用します。

<code class="java">FileOutputStream(File file, boolean append)</code>

ブール値パラメータを true に設定します。このアクションにより、既存のコンテンツを置き換えるのではなく、書き込んだデータがファイルの末尾に追加されます。

<code class="java">File file = new File("myfile.txt");
FileOutputStream fos = new FileOutputStream(file, true);
fos.write("Appending new data to the file.".getBytes());
fos.close();</code>

このアプローチを利用すると、新しいデータは、元のコンテンツを維持したまま、myfile.txt の末尾に追加されます。

以上がJava で FileOutputStream を使用してデータをファイルに追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。