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