Gerar Números sem Repetir estilo Mega Sena

2 respostas
java
E

Boa tarde Pessoal,
Teria como exibir este snúmeros sem se repetir?
este é um exemplo da gerador da LotoFácil

String vNumeroDezena = (String)TelaPrincipal.cmbNumeroDezenaLotoFacil.getSelectedItem();
int vContador = 1;
List<Integer> vNumeros = new ArrayList<Integer>();
   for (int i = 1; i < 26; i++) { //Sequencia da lotofacil
     vNumeros.add(i);
   }

   //embaralhando os números:
    Collections.shuffle(vNumeros);
   //mostrando os numeros
   while (vContador <= Integer.parseInt(vNumeroDezena)) {
     TelaPrincipal.TextResultado.append(vNumeros.get(vContador) + " - ");//exibe os dados
     vContador++;
   }
   TelaPrincipal.TextResultado.append("\n" );
}

2 Respostas

R

Se vNumeroDezena for maior que 26, que é o total de dezenas, aí não tem como.

E

O Número de dezenas vai no máximo vai até 18

Criado 3 de janeiro de 2018
Ultima resposta 3 de jan. de 2018
Respostas 2
Participantes 2