• Saltar a la navegación principal
  • Saltar al contenido principal

CARLOSZR.COM

Mi blog personal, CarlosZR

  • Blog
  • Contacto
  • Curso de SwiftUI por CarlosZR

Java / 06/02/2019

¿Cómo usar la clase PrintStream en Java?

¿Qué es la clase PrintStream en Java?

La clase PrintStream de Java, nos permite agregar la capacidad de imprimir datos a una corriente (flujo) de datos determinada. Uff, que descripción tan infumable ¿no? Bueno, como todo en programación, se entiende mejor con un ejemplo.

Importar la clase

Para usarlo, debemos importar la librería IO.

import java.io.PrintStream;

Debemos saber que si durante la salida de datos hay algún fallo, este queda registrado, pero el usuario final no ve ningún error.

Viendo algunos ejemplos

Vamos a ver un par de ejemplos muy sencillos. A mí, esto de aprender a programar viendo solo teoría se me hace tedioso. Sí, antes de que me digas que son ejemplos fáciles ya te lo digo yo. Pero, es la mejor forma de ver su funcionamiento. Luego ya te dejo a ti que tienes todo el tiempo que puedas/quieras para experimentar.

Ejemplo 1

Este ejemplo imprime un String por pantalla. Es de lo más fácil, pero ya puedes ir viendo de qué va la cosa.

Primero, creamos una instancia de la clase PrintStream. A este objeto lo llamamos ejemplo1. Va a ser del tipo System.out.

A continuación, usamos el método println para que muestre una cadena de caracteres.

Por último, cerramos el flujo. Pero, una imagen vale más que mil palabras. Mira:

Imprimir por pantalla usando printstream en Java
Imprimir por pantalla usando PrintStream en Java

El resultado es:

el resultado de imprimir por pantalla es: hola amigos
Resultado

Ejemplo 2

Este ejemplo está un poco más currado, pero mola mucho más. Vamos a utilizar una corriente de datos para escribir en un archivo de nuestro disco duro local. Dicho archivo, no es necesario que lo tengamos creado de antemano. Nuestra mini aplicación lo va a crear por nosotros 🙂

En este caso he envuelto el código con un bloque try, es más correcto.

Ejemplo de imprimir en un archivo con PrintStream
Ejemplo de imprimir en un archivo

Y el resultado es (que mola mucho) es un archivo txt en nuestro disco duro con el siguiente contenido:

Archivo creado
Archivo creado

Evidentemente, no me voy a poner a contar todos los métodos de esta clase. Los puedes encontrar en la documentación.

Si te gusta la informática, puedes oír nuestro podcast Brecha Digital.

Publicado en: Java Etiquetado como: java

Interacciones con los lectores

Comentarios

  1. Héctor dice

    15/02/2020 a las 21:13

    Realmente corto, pero efectivo. Gracias.

    Responder
  2. Héctor dice

    15/02/2020 a las 21:13

    Realmente corto, pero efectivo. Gracias.

    Responder
  3. jota dice

    25/01/2021 a las 01:25

    gracias, me ayuda mucho y es perfecto para ahorrar codigo.

    Responder

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Carlos ZR

  • Sígueme en Twitter
  • Política de Cookies
  • Política de Privacidad
  • Aviso Legal

Utilizamos cookies para ofrecerte la mejor experiencia en nuestra web.

Puedes aprender más sobre qué cookies utilizamos o desactivarlas en los ajustes.

CARLOSZR.COM
Powered by  GDPR Cookie Compliance
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

Cookies estrictamente necesarias

Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.

Si desactivas esta cookie no podremos guardar tus preferencias. Esto significa que cada vez que visites esta web tendrás que activar o desactivar las cookies de nuevo.