الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عمل append على ملف من نوع ObjectOutputStream

بدأه Hazem Nassr في 15 نوفمبر 2012 · 1 رد · 613 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندما اقوم بالكتابة على ملف من نوع ObjectOutputStream فانه يحذف القديم ويكتب الجديد

هل يوجد طريقة لعمل append على الملف ؟؟

#2

السلام عليكم ..

لاحظ اخى ,,

FileOutputStream outputs stream of bytes to a file

file.jpg

مثال لاستخدام 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

1

مواضيع مشابهة