GARANTIR DESCONTO

Fórum Arrays.lenght #568664

09/04/2009

0

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

Responder

Post mais votado

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?

Francisco Campos

Francisco Campos
Responder

Gostei + 1

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]
Responder

Gostei + 0

08/07/2011

Felipe Nascimento

Mais afinal, qual é a finalidade do .length ???
Responder

Gostei + 0

08/07/2011

Felipe Nascimento

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

Gostei + 0

08/07/2011

Douglas Eric

a finalidade é fazer exatamente o que ele perguntou: retornar o tamanho da array
Responder

Gostei + 0

08/07/2011

Douglas Eric

[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.
Responder

Gostei + 0

08/07/2011

Douglas Eric

mera confusao da POO, isso acontece .
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar