Ver Mensaje Individual
  #5 (permalink)  
Antiguo 16/11/2010, 19:46
fcabada
 
Fecha de Ingreso: mayo-2004
Ubicación: Ciudad Obregon Sonora
Mensajes: 2
Antigüedad: 20 años, 6 meses
Puntos: 0
Respuesta: Convertir de String a Entero ... (JAVA)

parecia dificil, pero esto resuelve tu problema

Convertir un string en número

Cuando introducimos caracteres en un control de edición a veces es inevitable que aparezcan espacios ya sea al comienzo o al final. Para eliminar estos espacios tenemos la función miembro trim

String str=" 12 ";
String str1=str.trim();

Para convertir un string en número entero, primero quitamos los espacios en blanco al principio y al final y luego, llamamos a la función miembro estática parseInt de la clase Integer (clase envolvente que describe los números enteros)

String str=" 12 ";
int numero=Integer.parseInt(str.trim());

Para convertir un string en número decimal (double) se requieren dos pasos: convertir el string en un objeto de la clase envolvente Double, mediante la función miembro estática valueOf, y a continuación convertir el objeto de la clase Double en un tipo primitivo double mediante la función doubleValue

String str="12.35 ";
double numero=Double.valueOf(str).doubleValue();

Se puede hacer el mismo procedimiento para convertir un string a número entero

String str="12";
int numero=Integer.valueOf(str).intValue();