Olá,
Estou tentando ler uma entrada no formato:
m linhas
linha em branco
n linhas
Por algum motivo, quando vou ler as n linhas finais, o programa não termina, nem trava, nem nada...
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
String linha = sc.nextLine();
String conhecida = "";
while(!(linha.equals(""))){
conhecida += linha + "\n";
linha = sc.nextLine();
}
System.out.println(conhecida);
String codificada = "";
while(sc.hasNextLine()){
linha = sc.nextLine();
codificada += linha + "\n";
}
System.out.println(codificada);
}
Alguém?
Abraços,
Paulo