problemas con un vector

Tronera
30 de Mayo del 2003
Hola necesito sacar lo elementos de un vector y no se pq me da error. Os pongo el trozo de codigo:

int tam = 1;
variables o_var;
o_var= valors.v_variables.elementAt(tam);

Valors es una clase donde tengo el vector y no entiendo pq no me deja asignar el objeto variables a o_var si son del mismo tipo.

En fin q no me aclaro mucho a ver si alguien me echa una mano.

Tronera

Lolo
30 de Mayo del 2003
Deberías poner el error que te ocurre... pero probablemente tienes una excepción del tipo ClassCastException. Los métodos de recuperación de elementos de un vector retornan Objetos en general. Has de hacer un cast para capturarlo con la clase que tu quieres. Es decir:

o_var = (variables) valors.v_variables.elementAt(tam);


Tronera
30 de Mayo del 2003
Muchas gracias!! Ese era el problema y ya esta solucionado! Gracias de nuevo!