logo

Java PrintWriter klasė

Java PrintWriter klasė yra Writer klasės įgyvendinimas. Jis naudojamas formatuotam vaizdui spausdinti objektų į teksto išvesties srautą.


Klasės deklaracija

Pažiūrėkime Java.io.PrintWriter klasės deklaraciją:

 public class PrintWriter extends Writer 

PrintWriter klasės metodai

Metodas apibūdinimas
void println (bulio x) Jis naudojamas loginei vertei spausdinti.
void println(char[] x) Jis naudojamas spausdinti masyvas simbolių.
tuščias spausdinimas (int x) Jis naudojamas sveikajam skaičiui spausdinti.
PrintWriter pridėti (char c) Jis naudojamas nurodytam simboliui pridėti prie rašytojo.
PrintWriter priedas (CharSequence ch) Jis naudojamas norint pridėti nurodytą simbolių seką prie rašytojo.
PrintWriter priedas (CharSequence ch, int pradžia, int pabaiga) Jis naudojamas norint pridėti nurodyto simbolio seką prie rašytojo.
loginio patikrinimo klaida () Jis naudojamas srautui praplauti ir jo klaidos būsenai patikrinti.
Protected Void setError() Jis naudojamas norint parodyti, kad įvyko klaida.
apsaugota tuštuma clearError() Jis naudojamas srauto klaidos būsenai išvalyti.
PrintWriter formatas (eilutės formatas, objekto... args) Jis naudojamas suformatuoti rašyti styga rašytojui naudojant nurodytus argumentus ir formato eilutę.
tuščias spaudinys (objekto objektas) Jis naudojamas objekto spausdinimui.
void flush () Jis naudojamas srautui nuplauti.
tuščias uždarymas () Jis naudojamas upeliui uždaryti.

Java PrintWriter pavyzdys

Pažiūrėkime paprastą duomenų rašymo ant a pavyzdį konsolė ir a tekstinis failas testout.txt naudojant Java PrintWriter klasę.

 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. 

Tekstinio failo turinys testout.txt yra nustatytas su duomenimis Kaip Java, Spring, Hibernate, Android, PHP ir kt.