Duvidas

4 respostas
L

tenhu 3 NOVAS duvidas (novidade, hehehe), simples d responder…
1-)bem, tipo como usa uma array multidimencional??? vi este seguinte codigo num tutorial, mas naum eh explicado, e meio q boiei, hehehe

int twoDim[][] = new int[4][];

twoDim[0] = new int[5];

twoDim[1] = new int[5];

tp intendi q ele cria uma array em cada parte da primeira array, mas como dou um valor para a array [2][1] (por exemplo)???

2-)qual a diferenca entre uma variavel comum( int numero; ) e uma privada( private int day; ) ???

3-)Math.ramdom() gera um numero entre 0 e 1???

4 Respostas

soaresinfo

para colocar um valor no array é simples, se for do tipo int:

seuArray[2][1] = 1;

uma variavel private significa que apenas a classe onde vc declarou conseguirá enxergá-la, uma classe que instacia o objeto que contem essa variavel private nao consegue enxergá-la, nem mesmo por herança…

se vc quiser um numero aleatorio maior que 1:

int i = (int) Math.random() * 10;

o (int) significa para retornar inteiro, e o * 10, gera um numero entre 0 e 10, se nao for (int) é (Integer), não me lembro agora…

L

vlw velhino!!! =)

sergiolopes

“soaresinfo”:

int i = (int) Math.random() * 10;

o (int) significa para retornar inteiro, e o * 10, gera um numero entre 0 e 10, se nao for (int) é (Integer), não me lembro agora…

é entre 0 e 10? acho q seria entre 0 e 9, nao é? o random devolve um valor pertencente a [0; 1[

soaresinfo

isso mesmo, foi mal…

Criado 6 de abril de 2004
Ultima resposta 6 de abr. de 2004
Respostas 4
Participantes 3