Arrays.lenght

Java

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!!
Vasco.antunes.silva

Vasco.antunes.silva

Curtidas 0

Melhor post

Francisco Campos

Francisco Campos

08/07/2011

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?
GOSTEI 1

Mais Respostas

Junior.esnaola

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: * * * * * * * * * * * * * * *
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]
GOSTEI 0
Felipe Nascimento

Felipe Nascimento

09/04/2009

Mais afinal, qual é a finalidade do .length ???
GOSTEI 0
Felipe Nascimento

Felipe Nascimento

09/04/2009

Tendi sim...Valew, só dá pra usar em arrays mesmo né!!! 8-)
GOSTEI 0
Douglas Eric

Douglas Eric

09/04/2009

a finalidade é fazer exatamente o que ele perguntou: retornar o tamanho da array
GOSTEI 0
Douglas Eric

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

Douglas Eric

09/04/2009

mera confusao da POO, isso acontece .
GOSTEI 0
POSTAR