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ď.