Sergio,
Durante muito tempo, resolvi este tipo de problema dessa forma: File[] arqs= new File[ vetor.size()];
Entretanto, descobrir uma forma (disponível na API da classe Vector) muito mais eficiente de fazer isso. O array retornado pelo método toArray() é criado
como um array de Object[] e você não pode mudar seu tipo.
File[] arqs= ( File[] ) vetor.toArray( new File[0] ); --
Sistema Renavem de Serviços
Sergio Mendonça wrote: Galera, tenho uma Vector com objetos do tipo File nelee gostaria de transforma-lo num array de File.. Tentei desta forma mas dah um ClassCastException:File arqs[] = (File [])vetor.toArray(); |
- [java-list] Vector -> Array Sergio Mendonça
- RES: [java-list] Vector -> Array David
- Re: [java-list] Vector -> Array Leonardo Camargos de Almeida
- Re: [java-list] Vector -> Array Felipe Leme