Primeiro, como você esta instanciando um Vector, você só vai poder fazer um
cast pra Vector, nete código que você mandou não tem como você fazer um cast
pra ArryList, agora você esta dizendo que quando você faz um cast para
Vector também gera uma exceção, bem isto não deveria acontecer se voce
estiver fazendo assim:

Vector temp = (Vector)v.get(i);


Vilmar


>
> Caros...
> Estou tendo um sério problema com Collections em java:
>
>
> Eu criei um Vector ou um ArrayList num Entity EJB qualquer da seguinte
> forma:
>
> Vector v = new Vector();
> Vector s;
> while(rs.next()){
> s = new Vector();
> s.add(rs.getString(1));
> s.add(rs.getString(2));
> v.add(s);
> }
>
> Acontece que quando que vou pegar os elementos com o get em qualquer outro
> lugar eu recebo um ClassCastException quando vou fazer o Cast de Object
para
> Vector ou ArrayList.
>
> Se puderem ajudar eu agradeceria.
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------


------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a