Tabla de contenido:

¿Qué es BufferedReader en Java con el ejemplo?
¿Qué es BufferedReader en Java con el ejemplo?

Video: ¿Qué es BufferedReader en Java con el ejemplo?

Video: ¿Qué es BufferedReader en Java con el ejemplo?
Video: ejemplo BufferedReader Java 2024, Noviembre
Anonim

BufferedReader es Java class para leer el texto de un flujo de entrada (como un archivo) almacenando en búfer caracteres que lee perfectamente caracteres, matrices o líneas. En general, cada solicitud de lectura realizada por un lector provoca que se realice una solicitud de lectura correspondiente del carácter subyacente o del flujo de bytes.

De esta manera, ¿qué es BufferedReader en Java?

BufferedReader es una clase en Java que lee texto de un flujo de entrada de caracteres, almacenando caracteres en búfer para proporcionar una lectura eficiente de caracteres, líneas y matrices. Se puede especificar el tamaño del búfer. Si no, el tamaño predeterminado, que es predefinido, se puede utilizar.

Además, ¿por qué usamos BufferedReader en Java? los Se utiliza BufferedReader para proporcionar el almacenamiento en búfer al objeto del lector mientras lee los datos del flujo de entrada. los BufferedReader clase aumenta la eficiencia del programa. Su programa se ejecuta rápido debido al almacenamiento en búfer y la lectura eficiente realizada por el BufferedReader clase.

En consecuencia, ¿cómo se usa BufferedReader en Java con el ejemplo?

Otro ejemplo de lectura de datos desde la consola hasta que el usuario deja de escribir

  1. paquete com.javatpoint;
  2. importar java.io. *;
  3. public class BufferedReaderExample {
  4. public static void main (String args ) arroja Exception {
  5. InputStreamReader r = nuevo InputStreamReader (System.in);
  6. BufferedReader br = new BufferedReader (r);
  7. Nombre de cadena = "";

¿Cuál es el uso de InputStreamReader y BufferedReader en Java?

BufferedReader lee un par de caracteres del flujo especificado y lo almacena en un búfer. Esto hace que la entrada sea más rápida. InputStreamReader lee solo un carácter de la secuencia especificada y los caracteres restantes aún permanecen en la secuencia.

Recomendado: