Article View: es.comp.lenguajes.java
Article #17965Re: Ayuda! vector.toArray()
From: Jose Ignacio
Date: Sat, 07 Oct 2000 00:00
Date: Sat, 07 Oct 2000 00:00
34 lines
1381 bytes
1381 bytes
por lo que he visto en la API lo que te devuelve v.toArray() es un array de
objetos. creo que no se puede hacer casting directo asi que te propongo
esto:
Object obj[] = v.toArray();
String s[] = new String[obj.length];
for(int i=0;i<s.length;i++)
{
s[i]=obj[i];
}
Espero que te haya servido.
Jose Ignacio
"Santiago C." <informatica@ibcentre.es> escribi� en el mensaje
news:sdXC5.30408$893.220791@telenews.teleline.es...
> hola,
> alguien sabe porque este codigo compila pero en tiempo de ejecuci�n da la
> excepci�n ClasCastException ?
>
> Vector v = new Vector();
>
> v.addElement((String)"reewr");
> v.addElement((String)"reewr");
> v.addElement((String)"reewr");
>
> String[]s = (String[])v.toArray();
>
> muchas gracias,
> Santiago C.
>
>
Technical Details
Message-ID:
<8rnmha$o3lu7@SGI3651ef0.iddeo.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<sdXC5.30408$893.220791@telenews.teleline.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,8c1e966e17d35aae X-Google-Attributes: gid1116f3,public From: "Jose Ignacio" <jid1@retemail.es> Subject: Re: Ayuda! vector.toArray() Date: 2000/10/07 Message-ID: <8rnmha$o3lu7@SGI3651ef0.iddeo.es> X-Deja-AN: 678706915 References: <sdXC5.30408$893.220791@telenews.teleline.es> X-Priority: 3 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 Organization: Iddeo - Retevisi�n X-MSMail-Priority: Normal Newsgroups: es.comp.lenguajes.java