كما هو موضح أدناه:
استيراد java.io.filewriter ؛ استيراد java.io.ioException ؛ استيراد java.io.randomaccessfile ؛/*** إلحاق المحتوى إلى نهاية الملف. * Author haicheng.cao * */الفئة العامة appendTofile {/** * إلحاق ملف إلى طريقة: استخدم RandomAccessFile */public static void appendMethoda (اسم ملف السلسلة ، محتوى السلسلة) {try {// فتح دفق ملف عشوائي ودفق عشوائي عشوائية // طول الملف ، عدد البايتات الطويلة الطول = randomfile.length () ؛ // انقل مؤشر ملف الكتابة إلى نهاية الملف. randomfile.keek (طول fileLenge) ؛ randomfile.writeBytes (المحتوى) ؛ randomfile.close () ؛ } catch (ioException e) {E.PrintStackTrace () ؛ }} /** * الطريقة B إلحنى ملف: استخدم FILEWRITER * /public static void appendMethodb (اسم ملف السلسلة ، محتوى السلسلة) {try {// فتح filewriter ، المعلمة الثانية في المنشئ صحيح لكتابة الملف في نموذج filewriter constriter = new filewRiter (filename ، filename) ؛ Writer.write (المحتوى) ؛ الكاتب. } catch (ioException e) {E.PrintStackTrace () ؛ }} public static void main (string [] args) {string filename = "c: /temp/newtemp.txt" ؛ Content Content = "New Aspend!" ؛ // إلحاق ملف appendTofile.AppendMethoda (اسم الملف ، المحتوى) ؛ appendTofile.AppendMethoda (اسم الملف ، "Eppend End. /n") ؛ // إظهار محتوى الملف readfromfile.readfilebylines (اسم الملف) ؛ // إلحاق ملف appendTofile.AppendMethodB (اسم الملف ، المحتوى) ؛ appendTofile.AppendMethodb (اسم الملف ، "Eppend End. /n") ؛ // إظهار محتوى الملف readfromfile.readfilebylines (اسم الملف) ؛ }}المثال البسيط أعلاه للمحتوى الذي تمت إضافته بواسطة Java في نهاية الملف هو كل المحتوى المشترك من قبل المحرر. آمل أن يعطيك مرجعًا وآمل أن تدعم wulin.com أكثر.