Gerar 1000 numeros aleatorios em um array

5 respostas
H

Por favor me ajudem a criar algo que forneça 1000 numeros aleatorios dentro de um array.
se alguem tiver alguma especie de gerador de numeros aleatorios.
necessito com urgencia :S

5 Respostas

pmlm
ArrayList<Integer> lista = new ArrayList<Integer>();
for (int i = 0; i<1000; i++){
    lista.add(i);
}
Collections.shuffle(lista);

int[] array = lista.toArray();

Fiz sem testar, mas a ideia é esta. Crias uma lista, “baralhas” e ou podes trabalhar logo com ela ou, se realmente precisas do array, fazes o toArray.

ViniGodoy

Se puderem ser quaisquer números:

int array[] = new int[1000]; Random r = new Random(); for (int i = 0; i < 1000; i++) { array[i] = r.nextInt(); }

H

vê só , obrigado pela ajuda , más na verdade eu estou com um trabalho pra fazer , em que eu necessito gerar um algoritmo QuickSort trazendo impresso um programa que receba um vetor 1000 elementos e os ordene pelo metodo QuickSort.
Ajudaa ai , n to conseguindo nem a pau.
n to sabendo
desde já agradeço

ViniGodoy

Se não conseguir entender, ao invés do qsort, só posso te dizer: qazar (piada nerd detected).

caio_ferreira

http://www.guj.com.br/posts/list/30498.java

só dá uma pesquisada ai no forum, q vc acha mta coisa

Opa, não vi que tinha respondido

Criado 2 de dezembro de 2010
Ultima resposta 2 de dez. de 2010
Respostas 5
Participantes 4