Arrays.lenght
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!!
Vasco.antunes.silva
Curtidas 0
Melhor post
Francisco Campos
08/07/2011
Ele te dá o tamanho do array. Ex:
Entendeu?
String array1[] = new String[10];
//array1.length == 10
String array2 = new String[] {"Exemplo1","Exemplo2"};
//array2.length == 2
GOSTEI 1
Mais Respostas
Junior.esnaola
09/04/2009
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:
* * * * *
* * * * *
* * * * *
:!:[list=][/list]
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);
}
}GOSTEI 0
Felipe Nascimento
09/04/2009
Mais afinal, qual é a finalidade do .length ???
GOSTEI 0
Felipe Nascimento
09/04/2009
Tendi sim...Valew, só dá pra usar em arrays mesmo né!!! 8-)
GOSTEI 0
Douglas Eric
09/04/2009
a finalidade é fazer exatamente o que ele perguntou:
retornar o tamanho da array
GOSTEI 0
Douglas Eric
09/04/2009
[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.
GOSTEI 0
Douglas Eric
09/04/2009
mera confusao da POO, isso acontece .
GOSTEI 0