शुरू करेंमुफ़्त में शुरू करें

नोट के लोकेशन की जाँच

सेव किए गए नोट तक पहुँचने से पहले, आपके ऐप को यह सुनिश्चित करना चाहिए कि वह सही जगह पर है. इस अंतिम अभ्यास में, आप जाँचेंगे कि विशिष्ट फाइलें और फ़ोल्डर मौजूद हैं या नहीं, और उसी अनुसार संदेश प्रिंट करेंगे—ठीक वैसे ही जैसे कागज़ी नोट्स फाइल करने से पहले शेल्फ़ की जाँच की जाती है.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Java में इनपुट/आउटपुट और स्ट्रीम्स

पाठ्यक्रम देखें

अभ्यास निर्देश

  • notes की ओर इंगित करने वाला File ऑब्जेक्ट notesDir बनाएँ.
  • notes नाम की एक नई डायरेक्टरी बनाएँ.
  • notes नाम की डायरेक्टरी की सारी सामग्री लिस्ट करें.
  • "note.txt" नाम की फाइल का absolute path प्राप्त करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

class DirectoryManager {

    public static void main(String[] args) {
        try {
            // Create a directory
            File notesDir = ____ ____("notes");
            if (____.____()) {
                System.out.println("Directory 'notes' created successfully");
            }

            File noteFile = new File("notes/note.txt");
            if (noteFile.createNewFile()) {
                System.out.println("File 'note.txt' created successfully");
            }

            // List contents of the directory
            File[] files = ____.____();
            if (files != null) {
                for (File f : files) {
                    System.out.println("File: " + f.getName());
                }
            }
            
			// Retrieve and print the absolute path of the file
            System.out.println("Absolute Path: " + ____.____());

        } catch (Exception e) {
            System.out.println("An error occurred: " + e.getMessage());
        }
    }
}
कोड संपादित करें और चलाएँ