CommencerCommencer gratuitement

Stocker les notes récentes en cache

Pour accélérer l’accès aux notes récentes, votre application va les stocker dans un fichier de cache léger. Dans cet exercice, vous allez créer un nouveau fichier nommé "cache.txt" et vérifier qu’il a bien été créé. Cela prépare le terrain pour enregistrer des données fréquemment utilisées.

Tous les packages nécessaires depuis java.io ont été importés pour vous.

Cet exercice fait partie du cours

Entrées/Sorties et flux en Java

Afficher le cours

Instructions

  • Créez un objet File pour "cache.txt".
  • Vérifiez si le fichier existe déjà.
  • Si le fichier existe, supprimez-le.
  • Créez un nouveau fichier nommé "cache.txt".

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

class CacheDataManager {  

    public static void main(String[] args) {  
        try {  
			// Create a File object
            File cacheFile = ____ ____("cache.txt");  

            // Check if the file exists
            if (____.____()) {  
            	// Attempt to delete the file
                if (____.____()) {  
                    System.out.println("Old cache file deleted successfully.");  
                } else {  
                    System.out.println("Failed to delete the old cache file.");  
                }  
            }  

            // Create the file for cache.txt
            if (____.____()) {  
                System.out.println("New cache file created successfully.");  
            } else {  
                System.out.println("Failed to create the new cache file.");  
            }  

        } catch (IOException e) {  
            System.out.println("An error occurred: " + e.getMessage());  
        }  
    }  
}
Modifier et exécuter le code