logo

Razred Java PrintWriter

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.