Przechowywanie ostatnich notatek w pamięci podręcznej
Aby przyspieszyć dostęp do ostatnich notatek, aplikacja będzie je przechowywać w lekkim pliku pamięci podręcznej. W tym zadaniu utworzysz nowy plik o nazwie "cache.txt" i potwierdzisz, że został pomyślnie utworzony. To przygotuje grunt pod zapisywanie często używanych danych.
Wszystkie niezbędne pakiety z java.io zostały już zaimportowane.
To ćwiczenie jest częścią kursu
Wejście/wyjście i strumienie w Javie
Instrukcje do ćwiczenia
- Utwórz obiekt
Filedla"cache.txt". - Sprawdź, czy plik już istnieje.
- Jeśli plik istnieje, usuń go.
- Utwórz nowy plik o nazwie
"cache.txt".
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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());
}
}
}