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.