メソッドを使用する場合FileOutputStream
、このメソッドを使用してファイルを書き込むたびに、古いデータが失われます。経由で古いデータを失うことなくファイルを書き込むことは可能FileOutputStream
ですか?
118107 次
2 に答える
166
File
とをとるコンストラクターを使用しますboolean
FileOutputStream(File file, boolean append)
ブール値をに設定しtrue
ます。そうすれば、あなたが書いたデータは、すでにそこにあったものを上書きするのではなく、ファイルの最後に追加されます。
于 2011-12-17T12:36:41.107 に答える
20
ファイルにマテリアルを追加するためのコンストラクターを使用します。
FileOutputStream(File file, boolean append)
Creates a file output stream to write to the file represented by the specified File object.
したがって、ファイルに追加するには、「abc.txt」と言います。
FileOutputStream fos=new FileOutputStream(new File("abc.txt"),true);
于 2011-12-17T12:37:14.107 に答える