เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

บันทึกโน้ตล่าสุดลงใน Cache

เพื่อให้เข้าถึงโน้ตล่าสุดได้รวดเร็วขึ้น แอปของคุณจะบันทึกโน้ตเหล่านั้นลงในไฟล์ cache ขนาดเล็ก ในแบบฝึกหัดนี้ จะต้องสร้างไฟล์ใหม่ชื่อ "cache.txt" และตรวจสอบว่าสร้างสำเร็จหรือไม่ ขั้นตอนนี้เป็นการเตรียมพื้นที่สำหรับบันทึกข้อมูลที่ใช้บ่อย

แพ็กเกจที่จำเป็นทั้งหมดจาก java.io ได้ถูก import ให้แล้ว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Input/Output และ Streams ใน Java

ดูคอร์ส

คำแนะนำการฝึกหัด

  • สร้างออบเจ็กต์ File สำหรับ "cache.txt"
  • ตรวจสอบว่าไฟล์มีอยู่แล้วหรือไม่
  • หากไฟล์มีอยู่แล้ว ให้ลบไฟล์นั้น
  • สร้างไฟล์ใหม่ชื่อ "cache.txt"

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

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());  
        }  
    }  
}
แก้ไขและรันโค้ด