Vérifier l’emplacement des notes
Avant d’accéder à une note enregistrée, votre application doit confirmer qu’elle se trouve au bon endroit. Dans cet exercice final, vous allez vérifier l’existence de fichiers et de dossiers spécifiques et afficher des messages pertinents, comme lorsque vous vérifiez des étagères avant de classer des notes papier.
Cet exercice fait partie du cours
Entrées/Sorties et flux en Java
Instructions
- Créez un objet
FilenotesDirqui pointe versnotes. - Créez un nouveau répertoire nommé
notes. - Listez tout le contenu du répertoire nommé
notes. - Récupérez le chemin absolu du fichier nommé
"note.txt".
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
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());
}
}
}