BaşlayınÜcretsiz başlayın

Bir Not Yazma ve Okuma

Artık dosya oluşturabildiğine göre, gerçek içerik ekleme zamanı. Kısa bir notu bir metin dosyasına yazacak ve doğru kaydedildiğini doğrulamak için geri okuyacaksın. Bu, herhangi bir not alma uygulamasının temel özelliğidir.

java.io paketinden gerekli tüm sınıflar senin için içe aktarıldı.

Bu egzersiz, kursun bir parçasıdır

Java'da Girdi/Çıktı ve Akışlar

Kursa Göz Atın

Egzersiz talimatları

  • "Start from the beginning" metnini "note.txt" adlı bir dosyaya yaz.
  • "note.txt" için append modunda bir FileWriter oluştur ve adına fwAppendMode ver.
  • Dosyanın içeriğinin üzerine yazmadan " Add to the end" metnini dosyaya ekle.
  • Dosyanın içeriğini okumak için FileReader kullan ve konsola, her seferinde bir karakter olacak şekilde yazdır.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

class FileReadWrite {

    public static void main(String[] args) {
        try {
            FileWriter fw = new FileWriter("note.txt");
            // Write "Start from the beginning" to the file
            fw.____("Start from the beginning");
            fw.close();

            // Create a FileWriter in append mode
            FileWriter fwAppendMode = new ____("note.txt", ____);

            // Add " Add to the end" to the end of file
            fwAppendMode.____(" Add to the end");
            fwAppendMode.close();

            FileReader fr = new FileReader("note.txt");
            int character;
            
            // Read the file content character by character
            while ((character = fr.____()) != -1) {
                System.out.print((char) character);
            }
            fr.close();
        } catch (IOException e) {
            System.out.println("An error occurred: " + e.getMessage());
        }
    }
}
Kodu Düzenle ve Çalıştır