La clase Java PrintWriter es la implementación de la clase Writer. Se utiliza para imprimir la representación formateada de objetos al flujo de salida de texto.
Declaración de clase
Veamos la declaración de la clase Java.io.PrintWriter:
public class PrintWriter extends Writer
Métodos de la clase PrintWriter
Método | Descripción |
---|---|
impresión vacía (booleano x) | Se utiliza para imprimir el valor booleano. |
void println(char[] x) | Se utiliza para imprimir un formación de personajes. |
impresión nula (int x) | Se utiliza para imprimir un número entero. |
Añadir PrintWriter (carácter c) | Se utiliza para agregar el carácter especificado al escritor. |
Añadir PrintWriter (CharSequence ch) | Se utiliza para agregar la secuencia de caracteres especificada al escritor. |
Añadir PrintWriter (CharSequence ch, int inicio, int fin) | Se utiliza para agregar una subsecuencia de un carácter específico al escritor. |
error de comprobación booleano() | Se utiliza para vaciar la secuencia y comprobar su estado de error. |
setError vacío protegido() | Se utiliza para indicar que ocurre un error. |
clearError vacío protegido() | Se utiliza para borrar el estado de error de una secuencia. |
Formato PrintWriter (formato de cadena, objeto... argumentos) | Se utiliza para escribir un formato cadena al escritor utilizando argumentos específicos y cadena de formato. |
impresión vacía (Objeto obj) | Se utiliza para imprimir un objeto. |
descarga nula() | Se utiliza para lavar el arroyo. |
cierre vacío() | Se utiliza para cerrar el flujo. |
Ejemplo de Java PrintWriter
Veamos el ejemplo simple de escribir los datos en un consola y en un archivo de texto testout.txt usando la clase Java PrintWriter.
package com.javatpoint; import java.io.File; import java.io.PrintWriter; public class PrintWriterExample { public static void main(String[] args) throws Exception { //Data to write on Console using PrintWriter PrintWriter writer = new PrintWriter(System.out); writer.write('Javatpoint provides tutorials of all technology.'); writer.flush(); writer.close(); //Data to write in File using PrintWriter PrintWriter writer1 =null; writer1 = new PrintWriter(new File('D:\testout.txt')); writer1.write('Like Java, Spring, Hibernate, Android, PHP etc.'); writer1.flush(); writer1.close(); } }
salida
Javatpoint provides tutorials of all technology.
El contenido de un archivo de texto. prueba.txt se configura con los datos Como Java, Spring, Hibernate, Android, PHP, etc.