Gerar numero aleatorio e comparar

Pessoal olha meu código

[code]import javax.swing.*;

public class testandoo
{
void entrarpalpite()
{
String palpiteum,palpitedois,palpitetres;
int numeroum,numerodois,numerotres;

	palpiteum = JOptionPane.showInputDialog("Entre com um Palpite");
	palpitedois = JOptionPane.showInputDialog("Entre com um Palpite");
	palpitetres = JOptionPane.showInputDialog("Entre com um Palpite");
	
	numeroum = Integer.parseInt(palpiteum);
	numerodois = Integer.parseInt(palpitedois);
	numerotres = Integer.parseInt(palpitetres);
	
	JOptionPane.showMessageDialog(null,"Os palpites são: "+ numeroum + "\t - " + numerodois + "\t - " + numerotres );
	
}

void palpit()
{
	for (int i = 0; i < 3; i++)
	{
	
	int palpite = (int)(Math.random() * 10); // aqui o dez, quer dizer que o computador sorteia numero entre 0 e 10
	System.out.println(palpite);

	
	}
}

}
class testandooteste
{
public static void main (String args[])
{
testandoo teste = new testandoo();
teste.entrarpalpite();
teste.palpit();

}

}[/code]

É o seguinte eu quero que o usuario entre com 3 valores e depois o computador me de tres numero e quero depois que ele compare os valores e fale se acertei ou errei

como eu melhoro o meu código?

[code]import javax.swing.*;

public class testandoo
{
void entrarpalpite()
{
String palpiteum = “”,palpitedois = “”,palpitetres = “”;

    palpiteum = JOptionPane.showInputDialog("Entre com um Palpite");   
    palpitedois = JOptionPane.showInputDialog("Entre com um Palpite");   
    palpitetres = JOptionPane.showInputDialog("Entre com um Palpite");   
       
    numeroum = Integer.parseInt(palpiteum);   
    palpit(numeroum);
    numerodois = Integer.parseInt(palpitedois);   
    palpit(palpitedois);
    numerotres = Integer.parseInt(palpitetres);   
    palpit(palpitetres);
       
}   
   
void palpit(String palpite)   
{   
       
    int random = (int)(Math.random() * 10); // aqui o dez, quer dizer que o computador sorteia numero entre 0 e 10   
    if (Integer.parseInt(palpite) == random) {
            JOptionPane.showMessageDialog(null,"Parabéns você acertou");
    }      
   
       
    }   
}   

}
class testandooteste
{
public static void main (String args[])
{
testandoo teste = new testandoo();
teste.entrarpalpite();

}   

} [/code]

Teria como melhorar mais, mas daí tu tem que pensar um pouco mais :wink: