logo

Java PrintWriter sınıfı

Java PrintWriter sınıfı, Writer sınıfının uygulanmasıdır. Formatlanmış gösterimini yazdırmak için kullanılır. nesneler metin çıktı akışına.


Sınıf beyanı

Java.io.PrintWriter sınıfının bildirimine bakalım:

 public class PrintWriter extends Writer 

PrintWriter sınıfının yöntemleri

Yöntem Tanım
geçersiz println(boolean x) Boole değerini yazdırmak için kullanılır.
void println(char[] x) Bir yazdırmak için kullanılır sıralamak karakterlerden oluşan.
geçersiz println(int x) Tam sayıyı yazdırmak için kullanılır.
PrintWriter ekleme(karakter c) Belirtilen karakteri yazara eklemek için kullanılır.
PrintWriter eklentisi(CharSequence ch) Belirtilen karakter dizisini yazara eklemek için kullanılır.
PrintWriter apend(CharSequence ch, int start, int end) Belirtilen karakterin bir alt dizisini yazara eklemek için kullanılır.
boolean checkError() Akışı temizlemek ve hata durumunu kontrol etmek için kullanılır.
korumalı geçersiz setError() Bir hata oluştuğunu belirtmek için kullanılır.
korumalı void clearError() Bir akışın hata durumunu temizlemek için kullanılır.
PrintWriter formatı(Dize formatı, Nesne... args) Formatlanmış bir yazı yazmak için kullanılır. sicim belirtilen bağımsız değişkenleri ve biçim dizesini kullanarak yazara.
geçersiz yazdırma (Nesne nesnesi) Bir nesneyi yazdırmak için kullanılır.
geçersiz yıkama () Akışı temizlemek için kullanılır.
geçersiz kapatma() Akışı kapatmak için kullanılır.

Java PrintWriter Örneği

Verileri bir karta yazmanın basit örneğini görelim. konsol ve bir metin dosyası testout.txt Java PrintWriter sınıfını kullanarak.

 package com.javatpoint; import java.io.File; import java.io.PrintWriter; public class PrintWriterExample { public static void main(String[] args) throws Exception { //Data to write on Console using PrintWriter PrintWriter writer = new PrintWriter(System.out); writer.write('Javatpoint provides tutorials of all technology.'); writer.flush(); writer.close(); //Data to write in File using PrintWriter PrintWriter writer1 =null; writer1 = new PrintWriter(new File('D:\testout.txt')); writer1.write('Like Java, Spring, Hibernate, Android, PHP etc.'); writer1.flush(); writer1.close(); } } 

çıkış

 Javatpoint provides tutorials of all technology. 

Bir metin dosyasının içeriği testout.txt verilerle ayarlanır Java, Spring, Hibernate, Android, PHP vb. gibi.