Qual é a melhor maneira de ler um arquivo de texto duas linhas por vez em Java?
BufferedReader in;
String line;
while ((line = in.readLine() != null) {
processor.doStuffWith(line);
}
É assim que eu processaria um arquivo linha por linha. Nesse caso, no entanto, quero enviardois linhas de texto para o processador em todas as iterações. (O arquivo de texto que estou processando basicamente armazena um registro em duas linhas, por isso estou enviando um único registro ao processador a cada vez.)
Qual é a melhor maneira de fazer isso em Java?