logo

Trieda Java PrintWriter

Trieda Java PrintWriter je implementáciou triedy Writer. Používa sa na tlač formátovanej reprezentácie predmety do textového výstupného prúdu.


Deklarácia triedy

Pozrime sa na deklaráciu pre triedu Java.io.PrintWriter:

 public class PrintWriter extends Writer 

Metódy triedy PrintWriter

Metóda Popis
void println (boolovská hodnota x) Používa sa na tlač boolovskej hodnoty.
void println(char[] x) Používa sa na tlač an pole znakov.
void println(int x) Používa sa na tlač celého čísla.
Príloha PrintWriter (znak c) Používa sa na pridanie zadaného znaku do zapisovača.
Príloha PrintWriter (CharSequence ch) Používa sa na pripojenie špecifikovanej sekvencie znakov k zapisovaciemu programu.
Pripojenie PrintWriter (CharSequence ch, int start, int end) Používa sa na pripojenie podsekvencie špecifikovaného znaku k zapisovateľovi.
boolean checkError() Používa sa na preplachovanie prúdu a kontrolu jeho chybového stavu.
protected void setError() Používa sa na označenie výskytu chyby.
chránené void clearError() Používa sa na vymazanie chybového stavu streamu.
Formát PrintWriter (formát reťazca, objekt... argumenty) Používa sa na zápis vo formáte reťazec do zapisovača pomocou špecifikovaných argumentov a formátovacieho reťazca.
void print (Object obj) Používa sa na tlač objektu.
void flush() Používa sa na splachovanie potoka.
void close() Používa sa na uzavretie toku.

Príklad Java PrintWriter

Pozrime sa na jednoduchý príklad zápisu údajov na a konzoly a v a textový súbor testout.txt pomocou triedy 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. 

Obsah textového súboru testout.txt je nastavený s údajmi Ako Java, Spring, Hibernate, Android, PHP atď.