Razred Java PrintWriter je implementacija razreda Writer. Uporablja se za tiskanje oblikovane predstavitve predmetov v izhodni tok besedila.
Izjava razreda
Oglejmo si deklaracijo za razred Java.io.PrintWriter:
public class PrintWriter extends Writer
Metode razreda PrintWriter
Metoda | Opis |
---|---|
void println(boolean x) | Uporablja se za tiskanje logične vrednosti. |
void println(char[] x) | Uporablja se za tiskanje niz znakov. |
void println(int x) | Uporablja se za tiskanje celega števila. |
PrintWriter dodatek (char c) | Uporablja se za dodajanje določenega znaka zapisovalcu. |
PrintWriter dodajanje (CharSequence ch) | Uporablja se za pripenjanje določenega zaporedja znakov zapisovalcu. |
PrintWriter append(CharSequence ch, int začetek, int konec) | Uporablja se za dodajanje podzaporedja določenega znaka zapisovalcu. |
logična vrednost checkError() | Uporablja se za izpiranje toka in preverjanje njegovega stanja napake. |
zaščitena praznina setError() | Uporablja se za označevanje, da je prišlo do napake. |
zaščitena praznina clearError() | Uporablja se za brisanje stanja napake toka. |
Oblika zapisa PrintWriter (oblika niza, predmet ... argumenti) | Uporablja se za pisanje oblikovanega vrvica piscu z uporabo določenih argumentov in formatnega niza. |
void print(Object obj) | Uporablja se za tiskanje predmeta. |
void flush() | Uporablja se za izpiranje potoka. |
void close() | Uporablja se za zapiranje toka. |
Primer Java PrintWriter
Oglejmo si preprost primer zapisovanja podatkov na a konzola in v a besedilna datoteka testout.txt z uporabo razreda Java PrintWriter.
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(); } }
Outpt
Javatpoint provides tutorials of all technology.
Vsebina besedilne datoteke testout.txt je nastavljen s podatki Na primer Java, Spring, Hibernate, Android, PHP itd.