logo

Java PrintWriter-klassen

Java PrintWriter-klassen er implementeringen av Writer-klassen. Den brukes til å skrive ut den formaterte representasjonen av gjenstander til tekst-utdatastrømmen.


Klasseerklæring

La oss se erklæringen for Java.io.PrintWriter-klassen:

 public class PrintWriter extends Writer 

Metoder for PrintWriter-klassen

Metode Beskrivelse
void println(boolsk x) Den brukes til å skrive ut den boolske verdien.
void println(char[] x) Den brukes til å skrive ut en array av tegn.
void println(int x) Det brukes til å skrive ut et heltall.
PrintWriter legg til (tegn c) Den brukes til å legge til den angitte karakteren til forfatteren.
PrintWriter legg til (CharSequence ch) Den brukes til å legge til den angitte tegnsekvensen til forfatteren.
PrintWriter append(CharSequence ch, int start, int end) Den brukes til å legge til en undersekvens av spesifisert karakter til forfatteren.
boolsk sjekkFeil() Den brukes til å skylle strømmen og sjekke feiltilstanden.
beskyttet void setError() Den brukes til å indikere at det oppstår en feil.
beskyttet void clearError() Den brukes til å fjerne feiltilstanden til en strøm.
PrintWriter-format (strengformat, objekt... args) Den brukes til å skrive en formatert streng til forfatteren ved å bruke spesifiserte argumenter og formatstreng.
void print(Object obj) Den brukes til å skrive ut et objekt.
void flush() Den brukes til å skylle strømmen.
void close() Den brukes til å stenge strømmen.

Eksempel på Java PrintWriter

La oss se det enkle eksemplet på å skrive dataene på en konsoll og i en tekstfil testout.txt bruker Java PrintWriter-klassen.

 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. 

Innholdet i en tekstfil testout.txt er satt med dataene Som Java, Spring, Hibernate, Android, PHP etc.