Cast de Float a Integer

j_uria2
09 de Agosto del 2005
Estamos intentando Castear de Float a Integer ya que la función que necesitamos nos pide integer como parámetros. Casteandolo directamente con (int) eclise no da problemas pero a la hora de ejcutar la clase da un error NullPointException. Alguien sabe como poder castear el float.

nicokiki
09 de Agosto del 2005
Hola!!!!

Antes q nada quiero decir q la respuesta q te voy a dar la saque de poner en google "Float JAVA" donde me devolvio el JavaDoc de Float. Quiero remarcar esto, porque la pregunta la podes resolver tranquilamente si haces eso... No es mala onda ni nada, pero hay q fomentar la autoayuda y el hecho de saber utilizar BIEN google es muy importante y lo es hasta en un nivel laboral.

Volviendo a la pregunta:
Hay un metodo intValue() de la clase Float q logicamente devuelve un int. Ahora, el casteo q vos hacias era asi???:
Integer aux = (Integer)objetoFloat;

Ultimo tema: si necesitas un Integer a partir del int q obtuvimos ya esta casi hecho...

Salu2!!!!!!!!!!!