Passando valores aleatorios a um vetor sem repetição e sem que fique um em branco

6 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?

6 Respostas

Andre_Brito

É ArrayList, array primitivo ou o que?
Se for primitivo, faz um for percorrendo todo ele e faz o outro array receber o que tem valores.
Se for ArrayList, pesquise sobre for each.

V

Voce quer fazer uma copia de um vetor para o outro, eh isso?

Voce pode usar:

System.arraycopy(VR, fromIndex, RAND, toIndex, count);

Dá uma olhada aqui:
http://java.sun.com/javase/6/docs/api/java/lang/System.html#arraycopy(java.lang.Object,%20int,%20java.lang.Object,%20int,%20int)

M

array de inteiro

Andre_Brito

Mas é primitivo ou ArrayList?

M

primitivo

M

Vanessa… perfrito… mto obrigado…

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