Collection

4 respostas
S

galera to fazendo um programinha de vendas. to usando array para determinar os item-vendas. isso nao é bom pois na aplicação eu tenho que informar a quantidade de produtos pedidos para preencher o array.
A solução é usar collection mais nao sei nem pra onde vai isso. aguem poderia me ajudar, ou informar onde posso achar isso, ou algum exemplo pra eu dar uma olhada.

obrigado

roberto

4 Respostas

R

vc pode estar usando arraylist, que é um “array dinamico”, ou seja, naum tem um tamanho fixo…

M

exemplinho de java.util.ArrayList (levando em consideração q tu tens uma classe Item):

ArrayList list = new ArrayList();

list.add( new Item( "Chapéu" ) );
list.add( new Item( "Bota" ) );
list.add( new Item( "Calça" ) );
list.add( new Item( "Camisa" ) );

for ( int i = 0; i < list.size(); i++ )
   System.out.println( ( ( Item ) list.get( i ) ).getName() );
A

“matheus”:
for ( int i = 0; i < list.size(); i++ ) System.out.println( ( ( Item ) list.get( i ) ).getName() );

Uma outra forma de percorrer um ArrayList:

Iterator it = list.iterator(); while ( it.hasNext() ){ Item item = (Item) it.next(); System.out.println( item.getName() ); }

[]'s

S

valeu galera

Criado 27 de dezembro de 2004
Ultima resposta 28 de dez. de 2004
Respostas 4
Participantes 4