Array aleatorio

4 respostas
M

gente é o seguinte:

criei um array chamado RAND com 26 elementos(vazios) .
criei outro array chamado VR com tamanho 26 e passei valores para todos os elementos.

eis o problema -> agora eu quero passar os valores aleatorizados do array VR para o array RAND, sem repetir e sem ficar espaço vazio.

alguém pode me ajudar?

4 Respostas

C

Oi mauro2007,

Você pode copiar o array VR para RAND e embaralhar os elementos em RAND. Veja os métodos copyOf e shuffle da classe java.util.Arrays.

Até mais,
Crístian.

V

“CD1”:
Oi mauro2007,

Você pode copiar o array VR para RAND e embaralhar os elementos em RAND. Veja os métodos copyOf e shuffle da classe java.util.Arrays.

Até mais,
Crístian.

creio que o shuffle que voce falou nao seja da classe Arrays e sim da java.util.List

C

Oi vaninh0,

Você está certo, não é na classe Arrays mesmo (nem na List); o método shuffle que eu falei é da classe Collections. Dá pra converter um array pra uma coleção com o método Arrays.asList, aí depois é só usar o shuffle.

Até mais,
Crístian.

M

valeu galera…

Criado 2 de novembro de 2007
Ultima resposta 5 de nov. de 2007
Respostas 4
Participantes 3