Solicitar datos por teclado con Java (java.io.BufferedReader)

Logo Java

En programación no existe una sola y única manera de hacer las cosas, esto aplica para Java también. En un vídeo anterior vimos cómo podemos capturar valores por teclado con Java haciendo uso de Scanner del paquete java.util; esta vez utilizaremos otra librería para solicitar datos por teclado con Java io BufferedReader, que hace parte del paquete java.io, te invito a ver el siguiente vídeo.

Solicitar datos por teclado con Java io BufferedReader (java.io.BufferedReader)

En la actualidad BufferedReader es menos usada, sin embargo se hace necesario conocer su existencia y funcionalidades. su principal característica es no contar con métodos explícitos para capturar números en un formato indicado.

Algo más: Siempre debemos hacer la captura en String para luego realizar la conversión al formato solicitado. Quizá capturar los valores en String sea una buena alternativa cuando necesitamos verificar que el usuario verdaderamente ingresó un número; al contrario con Scanner obtendríamos una Excepción al asignar un valor texto a una variable numérica.