Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/11/2005, 21:38
Avatar de TolaWare
TolaWare
Colaborador
 
Fecha de Ingreso: julio-2005
Mensajes: 4.352
Antigüedad: 18 años, 10 meses
Puntos: 24
el problema es que "int" es un tipo de datos primitivo en Java, e Integer es lo que se llama Wrapper, y es una clase que pertenece a la API de java, por lo que cuando recuperas el caracter con el metodo charAt() y lo casteas con (Integer), el resultado es un objeto Integer que no puede ser guardado en una variable de tipo int. El cast que deberias colocar es (int), o declarar la variable "i" como de tipo Integer.
Espero haber sido claro.
__________________
http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux