logo

Java PrintWriter klasa

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.