Ajuda.. dúvida

2 respostas
C

Oi pessoal to com um probleminha...

seguinte, tenho 5 classes... Dado, Jogador, Logica, Main e teclado.

Consegui monta as classes direitinho sabe, é um jogo de dados, tem algumas regrinhas mas qnto a isto consegui me vira legal..

o main instancia a classe Logica, na lógica eu tenho que ler do teclado 1 ou 0 para ver se o jogador joga o dado ou passa a vez..

fiz assim..
Dado dadoVermelho = new Dado(6, "Vermelho");
    Dado dadoBranco = new Dado(6, "Branco");

    //Criando os jogadores
    Jogador a = new Jogador("eu", 0, dadoBranco, dadoVermelho);
    Jogador b = new Jogador("tú", 0, dadoBranco, dadoVermelho);
 
    
    System.out.println("Informe 1 para jogar ou 0 para passar sua vez: ");
    double num;
    //Criando o objeto Teclado 
    Teclado t = new Teclado();
    num = t.leInt();

não compila sabe, o blueJ dá um erro de expected

onde to errando pessoal?

2 Respostas

C

o erro acusa no Syso

:shock:

:?:

pedroroxd

Posta o erro que ta dando, juntamente com a linha…

Não tá faltando 1 scanner alí pra ver se ele digitou 0 ou 1 não?
Tipo assim:
int op = new Scanner(System.in).nextint();

Criado 28 de abril de 2010
Ultima resposta 29 de abr. de 2010
Respostas 2
Participantes 2