logo

Java FileWriter-klass

Java FileWriter-klassen används för att skriva teckenorienterade data till en fil . Det är teckenorienterad klass som används för filhantering i java .

Till skillnad från FileOutputStream-klassen behöver du inte konvertera sträng till byte array eftersom det ger en metod för att skriva sträng direkt.

strängbyggare

Java FileWriter klassdeklaration

Låt oss se deklarationen för Java.io.FileWriter-klassen:

 public class FileWriter extends OutputStreamWriter 

Konstruktörer av FileWriter-klassen

Konstruktör Beskrivning
FileWriter (strängfil) Skapar en ny fil. Den får filnamnet in sträng .
FileWriter (filfil) Skapar en ny fil. Den får filnamnet i File objekt .

Metoder för FileWriter-klassen

Metod Beskrivning
void write(Strängtext) Den används för att skriva strängen i FileWriter.
void write(char c) Den används för att skriva char i FileWriter.
void write(char[] c) Den används för att skriva char array i FileWriter.
void flush() Den används för att tömma data från FileWriter.
void close() Den används för att stänga FileWriter.

Exempel på Java FileWriter

I det här exemplet skriver vi data i filen testout.txt med Java FileWriter-klassen.

om annat om java
 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.