1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Iniciando em java

Bom dia galera, gostaria da ajuda de vocês estou iniciando em Java, e me deparei com esse exercício. Elabore um programa que jogue os dados , aonde você da o seu palpite, e o programa diga se o seu palpite esta correto? meu código fonte,

import javax.swing.JOptionPane;

import java.util.Random;

public class Dados{

    public static void main(String[] args){

        String palpite = JOptionPane.showInputDialog("Qual o seu Palpite ?");

        double palpitedoJogador = Double.parseDouble(palpite);        
        JOptionPane.showMessageDialog (null, "Seu palpite = " + palpite);

        String[] face = {"1", "2", "3", "4", "5", "6"};

        Random r = new Random();

        int indiceFaces = r.nextInt(face.length);
        String faces = face[indiceFaces];

        String valorDados =  faces ;            
        JOptionPane.showMessageDialog (null, "Valor Sorteado = " + valorDados);

        if (faces == palpite){
            JOptionPane.showMessageDialog (null,"Parabens voce acertou!");            
        }else if(palpite != faces){
            JOptionPane.showMessageDialog (null, "Infelizmente voce Errou!" );
        }else{
            System.out.println("Palpite Invalido");
        }

    }

}

Porém o que acontece o programa so da que o palpite esta incorreto, mesmo estando correto?

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

2 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags junit javascript ou faça a sua própria pergunta.