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.