Oi Felipe,
seguinte length mostra o tamanho da String.
Por exemplo a String "JAVA", o length dela será 4, que é o numero de caracteres(letras) dentro da String.
Pense que a String é uma coleção de letras, assim fica mais fácil de entender.
No seu caso, é uma coleção de int com 8 posições , mas o exemplo continua valendo, no caso você está criando uma coleção e dizendo que ela pode ter ate 8 ints dentro dela, o length é 8, pois esse é o valor total já definido, mesmo que não tenha nenhum valor dentro da coleção ela vai comportar 8 ints e esse é o tamanho dela.
Abraço;
Mais Posts
18/09/2013
Ricardo Staroski
"length" significa "comprimento" em inglês.
Quando você faz
Você está declarando uma variável do tipo int chamada 'tam' e atribuindo a ela o comprimento da variável 'v', ou seja, a quantidade de elementos que o array 'v' possui.
Suas dúvidas não tem sido relacionadas ao Java e sim a programação e algoritmos.
Sugiro que procure algum livro para estudar, ou terá muita dificuldade.
18/09/2013
Thiago Palmeir
Vale a pena falar que para tipos String o método é length() e para tipos numéricos é length, sendo que a diferença está nos parênteses.
18/09/2013
Ricardo Staroski
[quote="thiagovpalmeir"]Vale a pena falar que para tipos String o método é length() e para tipos numéricos é length, sendo que a diferença está nos parênteses.
A classe String disponibiliza um método 'length()' que retorna a quantidade de caracteres que a compõe.
Os tipos numéricos, tanto os primitivos quanto as classes wrapper correspondentes, [b]não possuem a constante 'length'[/b].
Todo array possui uma constante dinâmica pública chamada [b]'length'[/b] que contém a capacidade de elementos do array conforme ele foi inicializado.