Usando BufferedReader para leer el archivo de texto
Estoy teniendo problemas con el uso del BufferedReader
Quiero imprimir las 6 líneas de un archivo de texto:
public class Reader {
public static void main(String[]args) throws IOException{
FileReader in = new FileReader("C:/test.txt");
BufferedReader br = new BufferedReader(in);
while (br.readLine() != null) {
System.out.println(br.readLine());
}
in.close();
}
Ahora, de lo que puedo reunir cada vez que llamo al método readLine (), avanza automáticamente a la siguiente línea.
Así que no puedo usar la condición br.readLine ()! = Null ya que ya avanzará una línea y obtendré la salida:
Line 2
Line 4
Line 6
¿Qué condición utilizo para comprobar si todavía hay una nueva línea en el campo de texto?
¡Gracias por adelantado!