[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico] [Índice de assunto]

Re: Re: Dúvida com retorno de Vetor



   Kleber, muito obrigado pela ajuda.

   O que estava acontecendo foi a opção 1: havia ExemplarDeLivroImpl em vez de
ExemplarDeLivro dentro do Vector.
   Obrigado novamento, e relevem as dúvidas do(s) principiante(s) em Java...


On Wed, 19 May 2004, Kleber Xavier wrote: 

> Não sei se é isso mas lá vai:
> 1- A conversão de Vector para array parece estar certa. Será que não 
> está ocorrendo algum ClassCastException no retorno de 
> exemplares.elementAt(i), ou seja, será que não há algum outro tipo de 
> objeto armazenado por engano no Vector ?
> 2- Será que não é um problema de registro das referências de 
> ExemplarDeLivro ( você registrou antes de armazenar no vector ) ?
> 3 - De qualquer forma outro jeito de converter um Vector em array é 
> através do método toArray()
>     Ex: vexemplares = (ExemplarDeLivro) exemplares.toArray(new 
> ExemplarDeLivro[0];
>
>
> Espero que isso ajude.
>