logo

Classe Java FileWriter

La classe Java FileWriter s'utilitza per escriure dades orientades a caràcters a a dossier . És una classe orientada a caràcters que s'utilitza per a la gestió de fitxers java .

A diferència de la classe FileOutputStream, no cal convertir la cadena en byte matriu perquè proporciona un mètode per escriure cadena directament.

conjunt vs mapa

Declaració de classe Java FileWriter

Vegem la declaració de la classe Java.io.FileWriter:

 public class FileWriter extends OutputStreamWriter 

Constructors de la classe FileWriter

Constructor Descripció
FileWriter (fitxer de cadena) Crea un fitxer nou. Obté el nom del fitxer corda .
FileWriter (fitxer de fitxer) Crea un fitxer nou. Obté el nom del fitxer a File objecte .

Mètodes de la classe FileWriter

Mètode Descripció
void write (text de cadena) S'utilitza per escriure la cadena a FileWriter.
void write(car c) S'utilitza per escriure el caràcter a FileWriter.
void write(car[] c) S'utilitza per escriure una matriu de caràcters a FileWriter.
Vod Flush () S'utilitza per esborrar les dades de FileWriter.
void close() S'utilitza per tancar el FileWriter.

Exemple de Java FileWriter

En aquest exemple, estem escrivint les dades al fitxer testout.txt mitjançant la classe Java FileWriter.

javac no es reconeix
 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...'); } } 

Sortida:

 Success... 

testout.txt:

 Welcome to javaTpoint.