Rumah >Java >javaTutorial >Bagaimana Saya Menamakan Semula dan Menambah Fail di Java?
Menamakan semula Fail dalam Java
Java menyediakan cara mudah untuk menamakan semula fail menggunakan kaedah renameTo() kelas Fail. Kaedah ini mengambil satu lagi objek Fail sebagai hujah, mewakili nama baharu fail.
Menulis Ganti Fail Sedia Ada
Apabila menamakan semula fail, jika fail dengan nama baru sudah wujud, kaedah renameTo() akan membuang IOException dengan mesej "fail wujud". Untuk mengendalikan senario ini, anda boleh menggunakan kod berikut:
File file = new File("test.txt"); File file2 = new File("test1.txt"); if (file2.exists()) { throw new java.io.IOException("file exists"); } boolean success = file.renameTo(file2);
Jika operasi renameTo() berjaya, kejayaan akan ditetapkan kepada benar.
Melampirkan pada Sedia Ada Fail
Untuk menambahkan kandungan satu fail pada fail sedia ada, anda boleh mengikuti ini langkah:
File file = new File("test.txt"); File file2 = new File("test1.txt"); file.renameTo(file2); java.io.FileWriter out = new java.io.FileWriter(file2, true /*append=yes*/); out.write("Hello world!"); out.close();
Kod ini akan menamakan semula fail test.txt untuk test1.txt dan tambah rentetan "Hello world!" hingga akhir test1.txt.
Atas ialah kandungan terperinci Bagaimana Saya Menamakan Semula dan Menambah Fail di Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!