5.00 / 1 oy

Java'da bir text dosyası yaratmak ve içine yazdırmak

Java'da konsoldan biraz çıkıp fiziksel bir text dosyasına nasıl yazı yazdırabileceğimize bakalım. Proje isterleri şu şekilde olsun:

- Eclipse IDE'si kullanarak Java projesinin workspace'i içinde çalışacağız

- deneme.txt adında bir dosya yoksa biz yaratacağız, varsa tekrar yaratmaya çalışmayacağız

- deneme.txt dosyasının içerisine bir yazı yazdıracağız.

Geçelim kodlara:

import edeceğimiz kütüphaneler:

import java.io.File;
import java.io.FileWriter;
import java.io.IOException;

Kodlar:

 public static void main(String [] args) {
	        FileWriter fw= null;
	        File dosya =null;
	        try {
	        	dosya=new File("deneme.txt");
	            
	        	//dosya yoksa dosyayı yaratalım
	            if(!dosya.exists()) 
	            	dosya.createNewFile();
	            
	            fw = new FileWriter(dosya);
	            
	            fw.write("Bu yaziyi dosyanin icine yaziyorum");
	            fw.flush();
	            fw.close();
	            System.out.println("Dosya yazma işlemi başarıyla tamamlandı");
	        } catch (IOException e) {
	            e.printStackTrace();
	        }
	    }

Program çalıştığında konsolda aşağıdaki çıktıyı göreceksiniz ve workspace'iniz içerisinde de deneme.txt dosyası içerisinde "Bu yaziyi dosyanin icine yaziyorum" yazısı olacaktır.

Konsol çıktısı: Dosya yazma işlemi başarıyla tamamlandı

utku33

02.01.2020 00:13

Bu soru 1 kez yanıtlandı.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Java'da bir text dosyası yaratmak ve içine yazdırmak

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.