Java dosya yazma işlemi
Java dosya yazma işlemi:
Java dosya yazma işlemine başlayabilmek için,gerekli sınıfımızı eklemeliyiz.
java.io.* şeklinde eklersek tüm dosya sınıflarını eklemiş oluruz.
File dosya=new File() : ile hangi dosyaya yazacağımızı ver yerini belirliyoruz.
PrintWriter pw=new PrintWriter ile yazma komutunu uygulamak için tanımlıyoruz.
Dosya işlemlerini unutmamız gereken bir diğer konuda yazdığımız dosyayı kapatma komutu
pw.close() ile açtığımız dosyayı kapatarak programın çalışmasını sağlayacaz.
Java da dosya işlemi oldukça basit göründüğü gibi.
Java da dosya işlemi oldukça basit göründüğü gibi.
import java.util.Scanner;
import java.io.PrintWriter;//yazmak için gerekli
import java.io.FileNotFoundException;
import java.io.File;
public class DosyaWR {
public static void main(String[] args) throws FileNotFoundException{
Scanner oku = new Scanner(System.in);
int[] okulNo = new int[2];
int[] vize = new int[2];
int[] final1 = new int[2];
String[] adi = new String[2];
String[] soyadi = new String[2];
int i;
for (i = 0; i < 2; i++) {
System.out.println("Adınız:");
adi[i] = oku.next().toLowerCase().trim();
System.out.println("Soyadi");
soyadi[i] = oku.next().toUpperCase().trim();
System.out.println("Okul No:");
okulNo[i] = oku.nextInt();
System.out.println("Vize:");
vize[i] = oku.nextInt();
System.out.println("Final:");
final1[i] = oku.nextInt();
}
File dosya=new File("D:\\asim.txt");
PrintWriter pw=new PrintWriter(dosya);
for(i=0;i<2;i++)
{
pw.print("\t"+adi[i]);
pw.print("\t"+soyadi[i]);
pw.print("\t"+okulNo[i]);
pw.print("\t"+vize[i]);
pw.print("\t"+final1[i]);
pw.println("Ortalama:"+(double)((vize[i]*0.4)+(final1[i]*0.6)));
}
pw.close();;
}
}
java dosya yazma ile istenilen uzantıya programdan çıktı yazdıralabilir.Tek yapmamız gerek asim.txt kısmındaki uzantıyı değiştirmek.
Yorumlar
Yorum Gönder