16/11/2005, 21:38
|
| Colaborador | | Fecha de Ingreso: julio-2005
Mensajes: 4.352
Antigüedad: 19 años, 6 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. |