logo

Java FileWriter klasse

Java FileWriter-klassen brukes til å skrive tegnorienterte data til en fil . Det er tegnorientert klasse som brukes til filhåndtering i java .

I motsetning til FileOutputStream-klassen, trenger du ikke å konvertere streng til byte array fordi det gir metode for å skrive streng direkte.

nfa eksempler

Java FileWriter klasseerklæring

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

 public class FileWriter extends OutputStreamWriter 

Konstruktører av FileWriter-klassen

Konstruktør Beskrivelse
FileWriter (strengfil) Oppretter en ny fil. Den får filnavnet inn streng .
FileWriter (filfil) Oppretter en ny fil. Den får filnavn i fil gjenstand .

Metoder for FileWriter-klassen

Metode Beskrivelse
void skrive(strengtekst) Den brukes til å skrive strengen inn i FileWriter.
void skrive(tegn c) Den brukes til å skrive char inn i FileWriter.
void write(char[] c) Den brukes til å skrive char array inn i FileWriter.
void flush() Den brukes til å tømme dataene til FileWriter.
void close() Den brukes til å lukke FileWriter.

Eksempel på Java FileWriter

I dette eksemplet skriver vi dataene i filen testout.txt ved å bruke Java FileWriter-klassen.

java dato gjeldende
 package com.javatpoint; import java.io.FileWriter; public class FileWriterExample { public static void main(String args[]){ try{ FileWriter fw=new FileWriter('D:\testout.txt'); fw.write('Welcome to javaTpoint.'); fw.close(); }catch(Exception e){System.out.println(e);} System.out.println('Success...'); } } 

Produksjon:

 Success... 

testout.txt:

 Welcome to javaTpoint.