o correto seria:
int[] num = new int[10];
for (int i=0; i<10; i++) {
num[i] = 10*Math.random();
}
porque random() retorna valores entre [0.0,0.9] entao
voce tem que multiplicar por 10, porque voce quer que
em num[i] contenha apenas valores entre [0,9].
Falou cara, at� mais...
Wilton Filho
--- Bruno Borges <[EMAIL PROTECTED]> wrote:
> Ola pessoas...
> aki segue o codigo, por favor, alguem poderia
> corrigi-lo?
>
> int[] num = new int[10];
> for (int i=0; i<10; i++) {
> num[i] = Math.random();
> }
>
> certo, eu sei q o metodo random vai retornar um
> valor
> double, soh coloquei pro codigo ser compreendido. o
> q
> eu quero eh q retorne um valor inteiro de 0 a 9,
> aleatorio. alguem poderia me dizer o metodo correto?
>
>
_______________________________________________________________________________________________
> Yahoo! GeoCities
> Tenha seu lugar na Web. Construa hoje mesmo sua home
> page no Yahoo! GeoCites. � f�cil e gr�tis!
> http://br.geocities.yahoo.com/
>
> ------------------------------ LISTA SOUJAVA
> ----------------------------
> http://www.soujava.org.br - Sociedade de Usu�rios
> Java da Sucesu-SP
> d�vidas mais comuns:
> http://www.soujava.org.br/faq.htm
> regras da lista:
> http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para
> [EMAIL PROTECTED]
>
-------------------------------------------------------------------------
>
__________________________________________________
Do You Yahoo!?
Yahoo! Auctions - buy the things you want at great prices
http://auctions.yahoo.com/
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------