Programación General => Java => Mensaje iniciado por: alemag en Miércoles 2 de Abril de 2008, 12:38
Título: Problema En Conversion Object A Character
Publicado por: alemag en Miércoles 2 de Abril de 2008, 12:38
Saludos, tengo una clase Datos con un vector que lo relleno asi: v_caracteres.add(new Character('a')); ... y asi con todos los caracteres de alfabeto. Tambien tengo un metodo get_v_caracteres() que devuelve dicho vector.
Y en otra clase, un metodo:
int saber_estado_imagen(int est, Character car)
Pues bien, es esta ultima clase, para poder acceder a ese metodo, hago:
(saber_estado_imagen(q, new Character(Datos.get_v_caracteres().get(i)))) .
El problema esta en la segunda parte de esta llamada, le tengo que pasar algo de tipo Character, y me da un error. Como podria obtener ese dato de tipo Character para pasarselo como parametro es como mucho obtuve uno de tipo Object.
me dice que este metodo (int, Character) is not aplicable a uno de parametros (int, Object), Object es lo que debe devolver la llamada a get(i), pero si al metodo, en su definicion le pongo Object, ma da error tambien. Espero que me haya explicado.
Por favor ayudenme. Gracias.
Título: Re: Problema En Conversion Object A Character
Publicado por: shadow_rev en Jueves 3 de Abril de 2008, 16:04
Has intentado moldear a Character lo que te devuelve get_v_caracteres().get(i) ??
Código: Text
(saber_estado_imagen(q, new Character((char)Datos.get_v_caracteres().get(i))))