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.