Conteudo básico, estrutura FOR

Nao estou entendendo muito bem a seguinte estrutura(for (int i=0; i<formats.length; i++) ) :shock:
O que seria isso traduzindo para o portugues??? eu sei que está relacionado ao vetor que criei.

Para 'i' igual a 0, 'i' menor que o tamanho do seu Vetor, faça; Depois de executar incremente 'i' com 1 // Aqui vai o seu código...

Espero ter sido claro…

Falows :wink:

isso é logica de programação :s

seu i vai de 0 ate o tamanho do vertor -1… e depois ele adciona o i+1…

Parece que vc tem um array de objetos, e atraves do FOR voce percorretodo array adicionando cada elemento dentro de um container do tipo JPanel.

1 - O for vai iniciar uma variavel de controle em 0 (i=0) - Note: Para o acesso de elementos do array os valores variam entre 0 e tamanho - 1
2 - Vai fazer loops ateh a sua variavel de controle “i” for igual ao tamanho maximo do array (i<formats.length) - Note: o elemento length eh uma variavel publica do obleto array
3 - depois de cada loop ele vai realizar a iteracao (i++).

fazendo com um “do” ficaria parecido com:

int i =0
do{
     formatBox.addItem(formats[i])
     i++;
}while(i<formats.length)

Espero ter ajudado.
<><

seria bom se vc mandasse a declaração do objeto “formats” pra sabermos o que ele é…
mas, basicamente no percorre todo os elementos do “formats” dentro for, e cada elemento vc dentro do objeto “formatBox”, q eu creio q seja um List…

era essa sua dúvida?

Marcus

Aí esta toda a estrutura. Agora sim entendi. VLWS