Aan de slagGa gratis aan de slag

Recente notities in de cache opslaan

Om de toegang tot recente notities te versnellen, slaat je app ze op in een lichte cachefile. In deze taak maak je een nieuw bestand met de naam "cache.txt" en controleer je of het succesvol is aangemaakt. Dit vormt de basis voor het opslaan van vaak gebruikte gegevens.

Alle benodigde packages uit java.io zijn al voor je geïmporteerd.

Deze oefening maakt deel uit van de cursus

Input/Output en streams in Java

Cursus bekijken

Oefeninstructies

  • Maak een File-object voor "cache.txt".
  • Controleer of het bestand al bestaat.
  • Als het bestand bestaat, verwijder het.
  • Maak een nieuw bestand met de naam "cache.txt".

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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());  
        }  
    }  
}
Code bewerken en uitvoeren