logo

Java PrintWriter osztály

A Java PrintWriter osztály a Writer osztály megvalósítása. A formázott ábrázolás nyomtatására szolgál tárgyakat a szövegkimeneti adatfolyamhoz.


Osztálynyilatkozat

Lássuk a Java.io.PrintWriter osztály deklarációját:

 public class PrintWriter extends Writer 

A PrintWriter osztály módszerei

Módszer Leírás
void println(boolean x) A logikai érték kinyomtatására szolgál.
void println(char[] x) Kinyomtatására szolgál egy sor karakterek közül.
void println(int x) Egész szám nyomtatására szolgál.
PrintWriter hozzáfűzés(c karakter) A megadott karakter hozzáfűzésére szolgál az íróhoz.
PrintWriter hozzáfűzés (CharSequence ch) A megadott karaktersorozat hozzáfűzésére szolgál az íróhoz.
PrintWriter hozzáfűzés (CharSequence ch, int kezdet, int vége) Arra használják, hogy egy meghatározott karakterből álló sorozatot hozzáfűzzenek az íróhoz.
logikai ellenőrzési hiba() Az adatfolyam öblítésére és hibaállapotának ellenőrzésére szolgál.
védett void setError() Hiba előfordulásának jelzésére szolgál.
védett void clearError() Egy adatfolyam hibaállapotának törlésére szolgál.
PrintWriter formátum (String formátum, Object... args) Formátum írására szolgál húr az íróhoz megadott argumentumok és formátum karakterlánc használatával.
üres nyomtatás (objektum objektum) Egy objektum nyomtatására szolgál.
void flush() A patak öblítésére szolgál.
void close() A patak lezárására szolgál.

Java PrintWriter példa

Lássuk az egyszerű példát az adatok írására a konzol és a testout.txt szöveges fájl Java PrintWriter osztály használatával.

 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. 

Egy szöveges fájl tartalma testout.txt be van állítva az adatokkal Például Java, Spring, Hibernate, Android, PHP stb.