Ola pessoal. Fiquei com uma duvida nesse codigo.
Quando percorremos o arquivo BufferedReader, em nenhum momento dizemos que ele deve pular para proxima linha. Em outras palavras, nao está sendo usado um .nextLine(). Veja:
while(linha != null) {
System.out.println(linha);
linha = br.readLine();
}
Eu gostaria de entender melhor, como funciona "por baixo dos panos". Ele apaga a linha que ja foi lida? Como ele sabe que deve ir para próxima?
Desde já, obrigada.