Contohnya adalah sebagai berikut:
paket com.xx; import java.io.file; tes kelas publik {public static void main (string [] args) {string fileroot = "c:/user/xx/desktop/xx/xxx"; Delfolder (fileroot); System.out.println ("Dihapus");} //// hapus folder setelah menghapus file //// param folderpath folder penuh jalur absolut penuh public static void delfolder (string folderPath) {coba {delallfile (folderPath); // hapus semua yang ada di dalam // tidak ingin menghapus folder wenjia dan menyembunyikan // string filePath = folderPath; // filepath = filepath.toString (); // java.io.file myfilePath = java.io.file baru (filepath); // myfilePath.deleete.deleete.); // Hapus folder kosong} catch (Exception e) {e.printstacktrace ();}} // Hapus semua file dalam folder yang ditentukan // Param path folder penuh jalur absolut public static boolean delallfile (jalur string) {boolean flag = false; file file = file baru (jalur); if (! File.exists ()) {return flag;} if (! File.isDirectory ()) {return flag;} string [] templist = file.list (); file temp = null; for (int i = 0; i <templist.length; i ++) {if (path.endswith (file. {temp = file baru (path + file.separator + templist [i]);} if (temp.isfile ()) {temp.delete ();} if (temp.isdirectory ())) {delallfile (path + "/" + Templist [i]); // hapus pertama file dalam lipatan di lipatan di lipatan/" Templist [i]); // lalu hapus flag folder kosong = true;}} return flag;}}Contoh java di atas menghapus semua konten di folder tanpa menghapus folder itu sendiri adalah semua konten yang saya bagikan dengan Anda. Saya harap Anda dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.