नोट के लोकेशन की जाँच
सेव किए गए नोट तक पहुँचने से पहले, आपके ऐप को यह सुनिश्चित करना चाहिए कि वह सही जगह पर है. इस अंतिम अभ्यास में, आप जाँचेंगे कि विशिष्ट फाइलें और फ़ोल्डर मौजूद हैं या नहीं, और उसी अनुसार संदेश प्रिंट करेंगे—ठीक वैसे ही जैसे कागज़ी नोट्स फाइल करने से पहले शेल्फ़ की जाँच की जाती है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
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());
}
}
}