carlosjrcabeloPJ 29 de ago. de 2007
Ola Danilo,
Se voce está usando um java.util.Vector<Object>, voce pode iterar ele usando um foreach.
Ex.
Vector < Object > dados = new Vector < Object > () ;
// algum codigo para preencher ele com dados ...
for ( Object object : dados ) {
Cliente cliente = ( CLiente ) object ;
// faz alguma coisa .
}
CassolatoPJ 30 de ago. de 2007
"carlosjrcabelo":
Ola Danilo,
Se voce está usando um java.util.Vector<Object>, voce pode iterar ele usando um foreach.
Ex.
Vector < Object > dados = new Vector < Object > () ;
// algum codigo para preencher ele com dados ...
for ( Object object : dados ) {
Cliente cliente = ( CLiente ) object ;
// faz alguma coisa .
}
Vamos usar os genéricos....
Vector < Cliente > dados = new Vector < Cliente > ()
..
for ( Cliente c : dados )
c .get ......
:joia:
carlosjrcabeloPJ 30 de ago. de 2007
Vamos usar os gen éricos … C ódigo :
Vector < Cliente > dados = new Vector < Cliente > ()
…
for ( Cliente c : dados )
c .get …
Nao ficaria na mesma, só usei como um Vector de Object fazendo casting pra Cliente, mas nao deixa de ser generico ainda
CassolatoPJ 30 de ago. de 2007
Não posso concordar contigo amigo…
Um dos objetivos do generics é evitar o uso de casting para algumas coisas, como por exemplo o foreach.
Da uma olhada Aqui e tu vai entender melhor.
danilossPJ 30 de ago. de 2007
Galera,
Mais uma vez muito obrigado pela ajuda!!
Danilo