Fórum Arrays.lenght #568664
09/04/2009
oi ppl
existe a função lenght para devolver o tamanho de 1 array, mas dame o tamanho da 1ª dimensão, como consigo saber as outras???
ex.:
int[] a = new int [5][3];
se fizer a.lenght vaime dar 5,
como faço p saber outra dimensão???
desde ja agradeso!!
Ele te dá o tamanho do array. Ex:
String array1[] = new String[10];
//array1.length == 10
String array2 = new String[] {"Exemplo1","Exemplo2"};
//array2.length == 2
Entendeu?
Mais Posts
09/04/2009
Junior.esnaola
isso pq cada uma dessas cinco posições tem mais tres posiçoes totalizando 15 :!:
quando tu faz a.length ele retorna o length da 1º dimensao.
pra pegar o length da segunda dimensao tu tem q fazer
a[0].length
a[1].length
a[2].length
a[3].length
a[4].length
ai ele retorna o length da segunda dimensao
mais ou menos isso:
* * * * *
* * * * *
* * * * *
public static void main(String[] args){
int[][] a = new int [5][3];
for (int i =0; i < a.length; i++){
System.out.println(a[i].length);
}
}
:!:[list=][/list]
08/07/2011
Felipe Nascimento
Mais afinal, qual é a finalidade do .length ???
08/07/2011
Felipe Nascimento
Tendi sim...Valew, só dá pra usar em arrays mesmo né!!! 8-)
a finalidade é fazer exatamente o que ele perguntou:
retornar o tamanho da array
[quote="vasco.antunes.silva"]existe a função lenght para devolver o tamanho de 1 array
Em java as operações não são divididas em funções e procedimentos, são chamadas de [b]métodos[/b].
Já o [b]lenght[/b] não é uma operação, é um [b]atributo[/b] dos objetos do tipo array.
mera confusao da POO, isso acontece .