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