La clase Java FileWriter se utiliza para escribir datos orientados a caracteres en un archivo . Es una clase orientada a caracteres que se utiliza para el manejo de archivos en Java .
A diferencia de la clase FileOutputStream, no es necesario convertir una cadena en bytes formación porque proporciona un método para escribir cadenas directamente.
Linux ejecuta cmd
Declaración de clase Java FileWriter
Veamos la declaración de la clase Java.io.FileWriter:
public class FileWriter extends OutputStreamWriter
Constructores de la clase FileWriter
Constructor | Descripción |
---|---|
FileWriter (archivo de cadena) | Crea un nuevo archivo. Obtiene el nombre del archivo en cadena . |
FileWriter (archivo de archivo) | Crea un nuevo archivo. Obtiene el nombre del archivo en Archivo objeto . |
Métodos de la clase FileWriter
Método | Descripción |
---|---|
escritura nula (texto de cadena) | Se utiliza para escribir la cadena en FileWriter. |
escritura nula (carácter c) | Se utiliza para escribir el carácter en FileWriter. |
escritura vacía (char[] c) | Se utiliza para escribir una matriz de caracteres en FileWriter. |
descarga nula() | Se utiliza para vaciar los datos de FileWriter. |
cierre vacío() | Se utiliza para cerrar FileWriter. |
Ejemplo de Java FileWriter
En este ejemplo, estamos escribiendo los datos en el archivo testout.txt usando la clase 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...'); } }
Producción:
Success...
prueba.txt:
cm a pies y pulgadas
Welcome to javaTpoint.