Menambah pada Fail Menggunakan Java FileWriter
Apabila bekerja dengan fail dalam Java, selalunya perlu menulis data ke fail yang sama beberapa kali . Secara lalai, menggunakan kelas FileWriter akan menulis ganti kandungan fail setiap kali ia digunakan. Walau bagaimanapun, terdapat cara untuk mengkonfigurasi FileWriter untuk menambahkan data ke penghujung fail tanpa memadamkan kandungan sedia ada.
Untuk mendayakan mod tambah dalam FileWriter, hanya hantar benar sebagai argumen kedua kepada pembina:
FileWriter fout = new FileWriter("filename.txt", true);
Ini akan mencipta tika FileWriter baharu yang dikonfigurasikan untuk menambahkan data ke penghujung fail yang ditentukan. Anda kemudiannya boleh menggunakan kaedah write() atau print() untuk menulis data pada fail:
fout.write("This text will be appended to the end of the file."); fout.print(12345); // Writes the integer 12345
Setelah anda selesai menulis data pada fail, pastikan anda menutup objek FileWriter untuk membuang data ke fail:
fout.close();
Menggunakan mod tambah dengan FileWriter ialah cara yang mudah untuk menambah data pada fail tanpa menimpa kandungan sedia ada. Ia amat berguna untuk membuat fail log atau mengekalkan data berterusan yang perlu dikemas kini dengan kerap.
Atas ialah kandungan terperinci Bagaimanakah cara saya menambahkan data pada fail dalam Java menggunakan FileWriter tanpa menulis ganti kandungan sedia ada?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!