logo

Java FileWriter klasse

Java FileWriter-klassen bruges til at skrive tegnorienterede data til en fil . Det er tegnorienteret klasse, som bruges til filhåndtering i java .

I modsætning til FileOutputStream-klassen behøver du ikke at konvertere streng til byte array fordi det giver metode til at skrive streng direkte.

nfa eksempler

Java FileWriter klasseerklæring

Lad os se erklæringen for Java.io.FileWriter-klassen:

 public class FileWriter extends OutputStreamWriter 

Konstruktører af FileWriter-klassen

Konstruktør Beskrivelse
FileWriter (strengfil) Opretter en ny fil. Den får filnavnet ind snor .
FileWriter (Fil fil) Opretter en ny fil. Det får filnavn i Fil objekt .

Metoder til FileWriter-klassen

Metode Beskrivelse
void skrive(strengtekst) Det bruges til at skrive strengen ind i FileWriter.
void skrive(char c) Det bruges til at skrive char i FileWriter.
void write(char[] c) Det bruges til at skrive char array ind i FileWriter.
void flush() Det bruges til at tømme dataene i FileWriter.
void luk() Det bruges til at lukke FileWriter.

Eksempel på Java FileWriter

I dette eksempel skriver vi dataene i filen testout.txt ved hjælp af Java FileWriter-klassen.

juster css-billede
 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...'); } } 

Produktion:

 Success... 

testout.txt:

 Welcome to javaTpoint.