Tenho duas duvidas, a primeira é quanto ao uso de enum.
tenho um enum Mao que tem as seguinte constantes
PEDRA
PAPEL
TESOURA
e em uma outra classe que consome esse enum eu tenho um metodo que escolhe um valor aleatoriamente, antes estava usando um switch da seguinte maneira.
Random randomico = new Random();
int valor = randomico.nextInt();
switch(randomico)
{
case 1:
{
tipoMao = Mao.PEDRA;
break;
}
case 2
{
tipoMao = Mao.PAPEL;
break;
}
case 3:
{
tipoMao = Mao.Tesoura;
break;
}
}
so que gostaria de saber se enum não possui nenhum metodo que me de uma constate aleatoria, existe algum metodo que fassa isso???