testerd 0 Denunciar post Postado Maio 11, 2010 galera andei pesquisando de como gerar números aleatórios...até ai tudo bem mas não sei como alimentar um vetor com por ex 1000 números inteiros de uma observada nas funções random de java e não intendi como fazer isso alguem tem uma solução ? Compartilhar este post Link para o post Compartilhar em outros sites
Giovanni Ritchie 0 Denunciar post Postado Maio 11, 2010 Opa.. blza? Simples asssim: Random aleatorio = new Random(); // pacote java.util int meuVetor[] = new int[1000]; for(int i=0;i<meuVetor.length;++i) { meuVetor[i]=aleatorio.nextInt(4000); // vai gerar numeros aleatorios q vao de 0 até 3999; você pode alterar p o range q precisar.. } Abraço Compartilhar este post Link para o post Compartilhar em outros sites
testerd 0 Denunciar post Postado Maio 12, 2010 hum...vlw por tirar essa minha duvida cara ja vi que é uma duvida extremamente simples vlw xD opa só mais uma duvida rápida.... to tentando organizar o vetor com o burbble sort mas não consigo mostrar os valores já organizados teria como me dar uma solução ? import java.util.Random; import java.util.Scanner; public class teste { public static void main(String[] args) { Random aleatorio = new Random(); int meuVetor[] = new int[1050]; teste t = new teste(); t.ordenar(meuVetor); for(int i=0;i<meuVetor.length;++i) { meuVetor[i]=aleatorio.nextInt(2000); //System.out.println(meuVetor[i]); } } public void ordenar(int[] meuVetor) { for(int i = 0;i < meuVetor.length - 1; i++) { boolean estaOrdenado = true; for(int j = 0; j < meuVetor.length - 1 - i; j++) { if(meuVetor[j] > meuVetor[j + 1]) { int aux = meuVetor[j]; meuVetor[j] = meuVetor[j + 1]; meuVetor[j + 1] = aux; estaOrdenado = false; } } if(estaOrdenado) break; } } } Compartilhar este post Link para o post Compartilhar em outros sites
Vergil 15 Denunciar post Postado Maio 12, 2010 Use o método sort de classe Arrays. Ex.: int meuVetor[] = new int[1050]; Arrays.sort(meuVetor); Fonte: http://java.sun.com/j2se/1.5.0/docs/api/java/util/Arrays.html PS.: Importar do pacote java.utils "import java.utils.Arrays" Compartilhar este post Link para o post Compartilhar em outros sites
testerd 0 Denunciar post Postado Maio 12, 2010 vlw pela dica Compartilhar este post Link para o post Compartilhar em outros sites