String[]

10 respostas
K

como faço para saber o tamanho de um array de Strings ???

:wink:

10 Respostas

israelwm

String[] arraystr = String[40];
arraystr.length

:slight_smile:

JPinhead

use suaString.lenght();

espero ter ajudado!

israelwm

JPinhead:
use suaString.lenght();

espero ter ajudado!

naum sei se vou falar besteira, mas acho q naum tem o (), pois o método length() é de retorno do tamanho da Strings e length é do array de string, ou é a mesma coisa sei lá. mas eu testei aqui e naum funcou.

JPinhead

ok então! não cheguei a testar…

israelwm

relaxa, acho q estou viajando huauhauhauha, mas o sentido é o mesmo.

vamorim

Não tem mistério. O atributo length é usado para arrays e o método length() é usado para strings.

Exemplo:

String[] array = new String[40];
System.out.println(array.length);

String string = "abc";
System.out.println(string.length());

Saída:

:wink:

israelwm

Bom então está tudo esclarecido

length() para Strings e length para array

huauhauhau o mais problemático.

JPinhead

acho q eu estava certo então…

obrigado por esclarecer vamorim !

israelwm

putz, agora eu naum sei de mais nada :?

jesusjc

É que para Classe String existe um método length();
que retorna o tamanho da String é usado para fazer comparação lexográfica, quando vc que ordenar fichas por nome em ordem alfabética.

E quando vc quer caminhar dentro de um array vc usa a propriedade
length para retornar o tamanho e andar posição a posição usando um for
por exemplo:

int contador []= new int[10];
for(int i=0; i<contador.length; i++ {}

Falows :thumbup: :thumbup: :thumbup: :thumbup:

Criado 8 de abril de 2005
Ultima resposta 8 de abr. de 2005
Respostas 10
Participantes 5