السلام عليكم
عندما اقوم بالكتابة على ملف من نوع ObjectOutputStream فانه يحذف القديم ويكتب الجديد
هل يوجد طريقة لعمل append على الملف ؟؟
السلام عليكم
عندما اقوم بالكتابة على ملف من نوع ObjectOutputStream فانه يحذف القديم ويكتب الجديد
هل يوجد طريقة لعمل append على الملف ؟؟
السلام عليكم ..
لاحظ اخى ,,
FileOutputStream outputs stream of bytes to a file

مثال لاستخدام FileOutputStream مع ال ObjectOutputStream :
import java.io.*;
public class TestObjectOutputStream {
public static void main(String[] args) throws IOException {
// Create an output stream for file object.dat
ObjectOutputStream output =
new ObjectOutputStream(new FileOutputStream("object.dat",true));
// Write a string, double value, and object to the file
output.writeUTF("John");
output.writeDouble(85.5);
output.writeObject(new java.util.Date());
output.writeObject(new javax.swing.JButton("OK"));
// Close output stream
output.close();
}
}اتمنى اكون افدتك ,,
تحياتى :)
تم تعديل هذه المشاركة بواسطة Mogaahed في 21 نوفمبر 2012 في 20:55