La classe Java FileWriter est utilisée pour écrire des données orientées caractères dans un déposer . Il s'agit d'une classe orientée caractères utilisée pour la gestion des fichiers dans Java .
Contrairement à la classe FileOutputStream, vous n'avez pas besoin de convertir la chaîne en octet tableau car il fournit une méthode pour écrire directement une chaîne.
répertoire dans les commandes Linux
Déclaration de classe Java FileWriter
Voyons la déclaration de la classe Java.io.FileWriter :
public class FileWriter extends OutputStreamWriter
Constructeurs de la classe FileWriter
Constructeur | Description |
---|---|
FileWriter (fichier de chaîne) | Crée un nouveau fichier. Il obtient le nom du fichier chaîne . |
FileWriter (fichier fichier) | Crée un nouveau fichier. Il obtient le nom du fichier dans Fichier objet . |
Méthodes de la classe FileWriter
Méthode | Description |
---|---|
écrire vide (texte de chaîne) | Il est utilisé pour écrire la chaîne dans FileWriter. |
écrire vide (caractère c) | Il est utilisé pour écrire le caractère dans FileWriter. |
void write(char[] c) | Il est utilisé pour écrire un tableau de caractères dans FileWriter. |
vider le flush() | Il est utilisé pour vider les données de FileWriter. |
annuler fermer() | Il est utilisé pour fermer le FileWriter. |
Exemple de FileWriter Java
Dans cet exemple, nous écrivons les données dans le fichier testout.txt à l'aide de la classe Java FileWriter.
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...'); } }
Sortir:
Success...
testout.txt :
à la méthode de chaîne Java
Welcome to javaTpoint.