Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial programming >> Java

Clase de escritor Java

Clase de escritor de Java

En este tutorial, aprenderemos sobre Java Writer, sus subclases y sus métodos con la ayuda de un ejemplo.

El Writer clase del java.io paquete es una superclase abstracta que representa un flujo de caracteres.

Desde Writer es una clase abstracta, no es útil por sí misma. Sin embargo, sus subclases se pueden usar para escribir datos.


Subclases de Writer

Para utilizar la funcionalidad del Writer , podemos usar sus subclases. Algunos de ellos son:

Aprenderemos sobre todas estas subclases en el próximo tutorial.


Crear un escritor

Para crear un Writer , debemos importar el java.io.Writer paquete primero. Una vez que importamos el paquete, así es como podemos crear el escritor.

// Creates a Writer
Writer output = new FileWriter();

Aquí, hemos creado un escritor llamado salida usando el FileWriter clase. Es porque el Writer es una clase abstracta. Por lo tanto, no podemos crear un objeto de Writer .

Nota :También podemos crear escritores de otras subclases del Writer clase.


Métodos de Writer

El Writer class proporciona diferentes métodos que son implementados por sus subclases. Estos son algunos de los métodos:


Ejemplo:Writer usando FileWriter

Así es como podemos implementar el Writer usando el FileWriter clase.

import java.io.FileWriter;
import java.io.Writer;

public class Main {

    public static void main(String args[]) {

        String data = "This is the data in the output file";

        try {
            // Creates a Writer using FileWriter
            Writer output = new FileWriter("output.txt");


            // Writes string to the file
            output.write(data);

            // Closes the writer
            output.close();
        }

        catch (Exception e) {
            e.getStackTrace();
        }
    }
}

En el ejemplo anterior, hemos creado un escritor usando el FileWriter clase. El escritor está vinculado con el archivo output.txt .

Writer output = new FileWriter("output.txt");

Para escribir datos en output.txt archivo, hemos implementado estos métodos.

output.write();      // To write data to the file
output.close();      // To close the writer

Cuando ejecutamos el programa, el output.txt El archivo está lleno con el siguiente contenido.

This is a line of text inside the file.

Para obtener más información, visite Java Writer (documentación oficial de Java).


Java

  1. Palabra clave final de Java
  2. Operador de instancia de Java
  3. Herencia de Java
  4. Clase estática anidada de Java
  5. Clase anónima de Java
  6. Clase única de Java
  7. Reflexión Java
  8. Clase Java ArrayList
  9. Clase Java ObjectOutputStream
  10. Genéricos de Java
  11. Clase de archivo Java