-- Java SE

PrintWriter

PrintWriter sınıfı File objesi kullanmadan dosya oluşturmamızı sağlar,istenirse File objesi ile de kullanılabilir.Örneğin;

import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;

public class PrintWriterTest {

    public static void main(String args[]) throws IOException{
        // File objesi olmadan dosya oluşturma.
        PrintWriter pw = new PrintWriter("print.txt");
        pw.write("www.mericberber.com");
        pw.write("\n");
        pw.write("PrintWriterTest",3,5);

        pw.close();
        
        //File objesi kullanarak dosya oluşturma.
        File file = new File("print2.txt");
        PrintWriter pw2 = new PrintWriter(file);
        pw2.write("Meriç BERBER");

        pw2.close();
        
    }
}

Dosya içerikleri :

// print.txt dosyasına yazılanlar:

www.mericberber.com
ntWri

// print2.txt dosyasına yazılanlar:

Meriç BERBER

Buffered  sınıfları ile kullanılan

  • void write(char[] cbuf, int off, int len)
  • void write(String s, int off,int len)

metodları bu PrintWriter ile de kullanılabilir.

Yorum bırak

Yorum