Java Uygulama Proje Örnekleri | 4. Dosya İşlemleri

 Java Uygulama Proje Örnekleri | 4. Dosya İşlemleri
Okunuyor Java Uygulama Proje Örnekleri | 4. Dosya İşlemleri

Bu gün sizlere için Java Uygulama Proje Örnekleri | 4. Dosya İşlemleri anlatmaya çalışacağız umarız bu ders sizler içn faydalı olacak.

import java.util.Scanner; Tarayıcı Kullancıdan veri almak için kullanılır.

public static void main(String[] args) Kodumuzu çalıştırmak için bir main metotda ihtiyacamız var ve her java kodu çalıştırmak için mutlaka bir main metot bulunması gerekir.

public static void DosyaYaz(String veri) . DosyaYaz isimli bir metot oluşturduk erişim belirleyicisi public tipinde yani herkese erişim demek, Void yani geriye bir değer göndermiyour. String veri, veri isimli bir parametre alıyor ve string tipindedir.

File file = new File(“/Users/fatihozkaynak/Desktop/testDosya2.txt”); bu dosya okumak istiyoruz

package dosyaislemleri;

import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.util.Scanner;
public class DosyaIslemleri {
	
	
	public static void DosyaYaz(String veri)
	{
		File file = new File("/Users/fatihozkaynak/Desktop/testDosya2.txt");
		try
		{
			FileOutputStream dosya = new FileOutputStream(file);
			// FileOutputStream dosya = new FileOutputStream(file,true);
			dosya.write(veri.getBytes());
			dosya.flush();
			dosya.close();
			
		}
		catch(Exception e) {
			e.printStackTrace();
		}
	}
	public static void DosyaOku()
	{
		File file = new File("/Users/fatihozkaynak/Desktop/lisp başlangıç kodlar.txt");
		
		try
		{
			Scanner sc = new Scanner(file);
			while(sc.hasNextLine()) {
				System.out.println(sc.nextLine());
			}
			sc.close();
		}
		catch(FileNotFoundException e) {
			e.printStackTrace();
		}
	}
	public static void main(String[] args) {
		DosyaYaz("Dünya");
		DosyaOku();
	}
}

Umarız bu ders sizler için faydalı bir ders olmuştur.

Kaynak: http://www.kriptarium.com/algoritma.html

Video Kaynak: https://www.youtube.com/watch?v=imNPLuaNdyg&list=PLR_3k5Bkz0SC1Xkx%204mV2NbdL299cUiOoh&index=4

Yapılan Yorumlar

Bir Cevap Yazın

This site uses Akismet to reduce spam. Learn how your comment data is processed.