สมมติว่าเรามีโฟลเดอร์ชื่อ ExampleDirectory ในไดเร็กทอรี D โดยมี 7 ไฟล์และ 2 ไดเร็กทอรีเป็น -
ที่ไหน
-
SampleDirectory1 มีสองไฟล์ชื่อ SampleFile1.txt และ SampleFile2.txt
-
SampleDirectory2 มีสองไฟล์ชื่อ SampleFile2.txt และ SampleFile3.txt
ตัวอย่าง
ตัวอย่าง Java ต่อไปนี้จะลบไฟล์ทั้งหมดในไดเร็กทอรีชื่อ ExampleDirectory .
<ก่อนหน้า>นำเข้า java.io.File;นำเข้า java.io.IOException คลาสสาธารณะ DeletingAllFiles { โมฆะคงที่สาธารณะ deleteFiles (ไฟล์ dirPath) { ไฟล์ filesList [] =dirPath.listFiles (); สำหรับ (ไฟล์ไฟล์:filesList) { if (file.isFile ()) { file.delete (); } อื่น ๆ { deleteFiles (ไฟล์); } } } โมฆะคงที่สาธารณะหลัก (สตริง args []) พ่น IOException { // การสร้างวัตถุไฟล์สำหรับไดเรกทอรี File file =ไฟล์ใหม่ ("D:\\ExampleDirectory"); //รายการไฟล์และไดเร็กทอรี deleteFiles(file); System.out.println("ไฟล์ถูกลบ........"); }}ผลลัพธ์
ไฟล์ที่ถูกลบ........