मेनू

जावा डायरेक्टरी में मौजूद फाइलों की सूची प्रदर्शित करें।

विषयसूची

जावानिर्देशिकाअंदरफ़ाइल सूचीडिस्प्ले. फ़ाइल.लिस्टफ़ाइलें()

जावाऔर, निर्दिष्टनिर्देशिकाअंदरफ़ाइल सूचीयहां एक नमूना प्रोग्राम है जो [कुछ] प्रदर्शित करता है।
फ़ाइल सूचीप्रदर्शित करना जावा.आईओ.फ़ाइल क्लास के निम्नलिखित तरीकों का उपयोग करें।

  • सूची()...निर्दिष्ट निर्देशिका में मौजूद फ़ाइलों और निर्देशिकाओं की एक सूची। स्ट्रिंग प्रकार का ऐरेमैं इसे लौटा दूंगा।
  • listFiles()...निर्दिष्ट निर्देशिका में मौजूद फ़ाइलों और निर्देशिकाओं की एक सूची। फ़ाइल प्रकार का ऐरेमैं इसे लौटा दूंगा।


नमूना कार्यक्रम

नमूना प्रोग्राम को सत्यापित करने के लिए, मैंने `filelist` नामक एक निर्देशिका बनाई और निम्नलिखित फाइलें तैयार कीं।

C:\filelist │ aaa.java │ bbb.java └─dir ccc.java ddd.java eee.jpg
public static void main(String[] args) {
    String path = "C:\\filelist";
    File dir = new File(path);
    File[] files = dir.listFiles();
    for (int i = 0; i < files.length; i++) {
        File file = files[i];
        System.out.println((i + 1) + ":    " + file);
    }
}

निष्पादन परिणाम

◆आउटपुट परिणाम

1: C:\filelist\aaa.java 2:\filelist\bbb.java 3: C:\filelist\dir

हम "C:\filelist" में मौजूद फाइलों और निर्देशिकाओं की सूची प्रदर्शित करने में सक्षम थे।
हालांकि, "C:\filelist\dir" के अंतर्गत मौजूद फाइलों की सूची प्रदर्शित नहीं होती है।

जावा.आईओ.फ़ाइल कक्षा सूची()listFiles() इनमें से कोई भी उपनिर्देशिकाओं की सूची प्रदर्शित नहीं करता है।
इसके बाद, मैं एक ऐसे प्रोग्राम का परिचय दूंगा जो पुनरावर्ती प्रसंस्करण का उपयोग करके फाइलों और निर्देशिकाओं की सूची, जिसमें उपनिर्देशिकाएं भी शामिल हैं, को आसानी से प्रदर्शित और खोज सकता है।
जावा में पुनरावर्ती फ़ाइल खोज

  • URLをコピーしました!
विषयसूची