Java PrintWriter klasa je implementacija Writer klase. Koristi se za ispis formatiranog prikaza objekti na izlazni tok teksta.
Deklaracija klase
Pogledajmo deklaraciju za klasu Java.io.PrintWriter:
public class PrintWriter extends Writer
Metode klase PrintWriter
metoda | Opis |
---|---|
void println(boolean x) | Koristi se za ispis Booleove vrijednosti. |
void println(char[] x) | Koristi se za ispis niz likova. |
void println(int x) | Koristi se za ispis cijelog broja. |
PrintWriter dodavanje (char c) | Koristi se za dodavanje navedenog znaka piscu. |
PrintWriter dodavanje (CharSequence ch) | Koristi se za dodavanje određenog niza znakova pisaču. |
PrintWriter dodavanje (CharSequence ch, int početak, int kraj) | Koristi se za dodavanje podniza određenog znaka piscu. |
Boolean checkError() | Koristi se za ispiranje toka i provjeru stanja pogreške. |
zaštićena praznina setError() | Koristi se za označavanje da je došlo do pogreške. |
zaštićena praznina clearError() | Koristi se za brisanje stanja pogreške toka. |
PrintWriter format (String format, Object... args) | Koristi se za pisanje formatiranog niz piscu pomoću navedenih argumenata i niza formata. |
void print (objekt obj) | Koristi se za ispis predmeta. |
void flush() | Koristi se za ispiranje potoka. |
praznina zatvori() | Služi za zatvaranje potoka. |
Primjer Java PrintWriter
Pogledajmo jednostavan primjer zapisivanja podataka na a konzola i u a tekstualna datoteka testout.txt pomoću klase 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.
Sadržaj tekstualne datoteke testout.txt postavlja se s podacima Kao Java, Spring, Hibernate, Android, PHP itd.