Tenho o seguinte codigo:
void inserir_raiz(){
try{
System.out.println("Digite o Elemento raiz:");
raiz.valor = System.in.read();
System.out.print(raiz.valor);
System.out.println(" Este no possui filho a direita?[1 sim, 2 nao]");
int x = System.in.read(); \\ELE PASSSA SEM LER ESTE VALOR
if (x == 1){
inserir('d');
}
}
catch (IOException e) {
System.out.println ("Falha ao ler os dados");
}
}
O codigo le o primeiro valor normalmente, mas o segundo (aonde tem o comentario) ele passa sem ler este
valor, o que pode ser???
desde ja agradeço,