Página Inicial do Fórum > Java Básico

Numeros Aleatórios...HelpMe_Please!



Criar novo tópico   Responder tópico


  1. vbatistao
    Posts:7


    Comment Arrow

    Publicado em: 22/04/2010 08:39:27

    Ai manolos...mais uma duvida aqui sugiu...Como eu faço para gerar números aleatorios em java? ;oo




  1. lvieira
    Posts:237


    Comment Arrow

    Publicado em: 22/04/2010 08:44:58

    cara,

    muitas vezes procurar no google é muito mais simples e rápido do que postar uma dúvida num fórum..

    coloque sua dúvida exata no google "Como eu faço para gerar números aleatorios em java?" e veja o que acontece...




  1. vbatistao
    Posts:7


    Comment Arrow

    Publicado em: 22/04/2010 08:39:27

    É que é assim, sou muito novo em Java, to tentando fazer umas coisas que nao aprendi ainda, e se eu colocar no google ele traz códigos que eu nunca vi e não entendo. E como já percebi que aqui o pessoal explica direitinho, prefiro postar aqui e pegar uma explicação...que além de monta meu código consigo aprender!!! Alguem pode me ajuda? *_*




  1. Metal Java Full
    Posts:2092


    Comment Arrow

    Publicado em: 22/04/2010 11:31:58

    No Google tem código básico e simples de entender também, é só procurar com mais um pouco de paciência.

    Pra gerar um número aleatório em java geralmente usamos o Math.random:


    _________________
    Blog | Twitter | 3adix Tech | GitHub




  1. lvieira
    Posts:237


    Comment Arrow

    Publicado em: 22/04/2010 08:44:58

    Metal Java Full
    é só procurar com mais um pouco de paciência.



    neste caso nem precisaria paciência, os dois primeiros resultados do google são justamente posts do javafree com boas explicações a respeito...




  1. vbatistao
    Posts:7


    Comment Arrow

    Publicado em: 22/04/2010 08:39:27

    Neste caso a minha variável é long e devo gerar número entre 0 e 9.
    o codigo ficaria assim?



    Obrigado desde já




  1. M3g4d3th
    Posts:3


    Comment Arrow

    Publicado em: 26/04/2010 04:15:43

    Ae velho, da uma lida na apostila da Caelum.

    http://www.caelum.com.br/curso/fj-11-java-orientacao-objetos/

    Faça o Download no próprio site, com certeza de uma boa leitura com atenção você vai conseguir fazer isso e muito mais.

    Abraço.
    _________________
    ---> www.flickr.com/megaxr <---




  1. InsertCoin
    Posts:4


    Comment Arrow

    Publicado em: 26/04/2010 06:56:12

    Cara, muita atenção.. se vc vai gerar um valor ate 9 apenas.. realmente é necessario a declaracao de long??? tome muito cuidado com isso pelo espaco alocado para as variaveis na memoria.. 9 cabe mt bem em uma var tipo byte.. agora, estou falando fora do seu contexto.. rsrs nao sei pra que vc vai usar.. apenas um toque neh..




  1. Metal Java Full
    Posts:2092


    Comment Arrow

    Publicado em: 22/04/2010 11:31:58

    vbatistao
    Neste caso a minha variável é long e devo gerar número entre 0 e 9.
    o codigo ficaria assim?

    long digito[0] = (long) Math.random() * 9; //Isso esta certo??

    Obrigado desde já


    Exatemente!!

    InsertCoin
    Cara, muita atenção.. se vc vai gerar um valor ate 9 apenas.. realmente é necessario a declaracao de long??? tome muito cuidado com isso pelo espaco alocado para as variaveis na memoria.. 9 cabe mt bem em uma var tipo byte.. agora, estou falando fora do seu contexto.. rsrs nao sei pra que vc vai usar.. apenas um toque neh..


    Pois é, se considerarmos que ele está fazendo uma megaaplicação, onde nem mesmo o GarbageCollector daria conta de gerenciar a memória, então você está mais do que certo!!

    O padrão (mais usado!) para variáveis inteiras é int. Seria bom se acostumar com isso!

    vlew
    _________________
    Blog | Twitter | 3adix Tech | GitHub




  1. vbatistao
    Posts:7


    Comment Arrow

    Publicado em: 22/04/2010 08:39:27

    A verdade é que eu pretendo fazer um numero de 11 digitos (em que geraria cada dígito aleatoriamente e juntaria todos depois!) não sei se há algum metodo que crie o numero inteiro já...então pretendo gerar digito por dígito.!




  1. Relacionados





Novo tópico   Responder tópico     Índice do forum -> Java Básico