Menu
Coddy logo textTech

Write

Coddy'nin Java'da Dosya İşlemleri kursunda ders 5 / 11.

Java'da bir dosyaya yazmak için FileWriter sınıfını kullanabiliriz:

try {
	FileWriter writer = new FileWriter("data.txt");
	writer.write("This the new contect of data.txt file!");
	writer.close();
} catch (IOException e) {
	System.out.println("An error occurred.");
	e.printStackTrace();
}

Yukarıdaki kod "data.txt" dosyasına bir metin yazar, IOException istisnasını ele almanız gerektiğini unutmayın.

Varsayılan olarak, metin mevcut herhangi bir metnin üzerine yazılır; metni halihazırda var olan dosya içeriğine eklemek istiyorsanız şunu kullanın:

 FileWriter writer = new FileWriter("data.txt", true);

FileWriter yapılandırıcısına ikinci argüman olarak verilen true değerine dikkat edin.

challenge icon

Görev

Kolay

Size daha önceden "coddy.txt" adlı dosya verilmişti. Bu dosyaya aşağıdaki metni ekleyin:

This is the end of the file, but only the beginning...

Sonunda, yeni dosya içeriğini yazdırın.

Kendin dene

import java.io.FileWriter;
import java.io.IOException;
import java.io.File;
import java.util.Scanner;
import java.io.FileNotFoundException;

class Main {
    public static void main(String[] args) {
        // Kodunuzu buraya yazın
    }
}

Java'da Dosya İşlemleri bölümündeki tüm dersler