Перевірка розташування нотаток
Перш ніж відкривати збережену нотатку, ваш застосунок має переконатися, що вона на своєму місці. У цій фінальній вправі ви перевірите, чи існують потрібні файли й теки, і виведете відповідні повідомлення — наче перевіряєте полиці перед тим, як підшивати паперові нотатки.
Ця вправа є частиною курсу
Ввід/вивід і потоки в Java
Інструкції до вправи
- Створіть об'єкт
Fileпід назвоюnotesDir, який вказує наnotes. - Створіть новий каталог із назвою
notes. - Перелічіть увесь вміст каталогу з назвою
notes. - Отримайте абсолютний шлях файла з назвою
"note.txt".
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
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());
}
}
}