Saltar al contenido

Método Java.io.BufferedReader.readline ()

octubre 21, 2021

Descripción

los java.io.BufferedReader.readline () método leer una línea de texto. Una línea se considera terminada por cualquiera de un salto de línea (‘ n’), un retorno de carro (‘ r’) o un retorno de carro seguido inmediatamente por un salto de línea.

Declaración

A continuación se muestra la declaración de java.io.BufferedReader.readline () método.

public String readline()

Parámetros

N / A

Valor devuelto

Una cadena que contiene el contenido de la línea, sin incluir ningún carácter de terminación de línea, o un valor nulo si se ha alcanzado el final de la secuencia.

Excepción

IOException – Si ocurre un error de E / S.

Ejemplo

El siguiente ejemplo muestra el uso del método java.io.BufferedReader.readline ().

package com.tutorialspoint;

import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.InputStream;
import java.io.InputStreamReader;

public class BufferedReaderDemo {
   public static void main(String[] args) throws Exception {
      String thisLine = null;
      
      try {
         // open input stream test.txt for reading purpose.
         BufferedReader br = new BufferedReader("c:/test.txt");
         
         while ((thisLine = br.readLine()) != null) {
            System.out.println(thisLine);
         }       
      } catch(Exception e) {
         e.printStackTrace();
      }
   }
}

Asumiendo que tenemos un archivo de texto c: /test.txt, que tiene el siguiente contenido. Este archivo se utilizará como entrada para nuestro programa de ejemplo:

ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz

Compilemos y ejecutemos el programa anterior, esto producirá el siguiente resultado:

ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz

java_io_bufferedreader.htm

close