Hablar sobre FileWriter

Cómo utilizar FileWriter

Escribir un archivo usando FileWriter requiere los siguientes pasos:

  1. Cree un objeto FileWriter y especifique la ruta del archivo que se escribirá.
  2. Utilice el método write(String str) para escribir datos en un archivo.
  3. Cierre el objeto FileWriter.

El siguiente es un código de muestra simple de FileWriter:

import java.io.FileWriter;
import java.io.IOException;

public class FileWriterExample {
    
    
    public static void main(String[] args) {
    
    
        try {
    
    
            FileWriter writer = new FileWriter("example.txt");
            writer.write("Hello, world!");
            writer.close();
        } catch (IOException e) {
    
    
            e.printStackTrace();
        }
    }
}

En el código anterior, creamos un objeto FileWriter y especificamos la ruta del archivo que se escribirá como "ejemplo.txt". Luego use el método write(String str) para escribir la cadena "¡Hola, mundo!" en el archivo y cierre el objeto FileWriter.

Notas sobre FileWriter

Debe prestar atención a los siguientes puntos cuando utilice FileWriter:

  1. FileWriter solo puede escribir datos de caracteres. Si necesita escribir datos de bytes, debe usar la clase FileOutputStream.
  2. FileWriter utiliza la codificación predeterminada del sistema de forma predeterminada al escribir archivos. Si necesita especificar el formato de codificación, puede usar la clase OutputStreamWriter.
  3. Cuando se utiliza FileWriter para escribir un archivo, si el archivo no existe o no se puede escribir, se generará una IOException y se requerirá manejo de excepciones.

Resumir

FileWriter es una clase que se utiliza para escribir secuencias de caracteres en Java y puede escribir datos de caracteres en archivos. Debe prestar atención a los puntos anteriores cuando utilice FileWriter para asegurarse de que el programa pueda ejecutarse normalmente.

Supongo que te gusta

Origin blog.csdn.net/qq_43597256/article/details/131182215
Recomendado
Clasificación