ホームページ >Java >&#&チュートリアル >Java で FileOutputStream を使用してデータをファイルに追加する方法
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 サイトの他の関連記事を参照してください。