Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/05/2008, 12:03
papitu76
 
Fecha de Ingreso: abril-2004
Mensajes: 185
Antigüedad: 20 años, 1 mes
Puntos: 0
como saber si un string es un numero

Hola,

Estoy cargando datos desde una hoja excel. Y veo que alguno de los valores se guarda internamente como por ejemplo 8.90 y otros como 8,90.

Hasta ahora usaba las siguientes instrucciones para saber si es un numero

try {
Double.parseDouble(cadena);
return true;
} catch (NumberFormatException nfe){
return false;
}

Pero el valor que viene como 8,90 me da "false".

1ª ¿Como puedo hacer para saber si un string contiene numeros independientemente de que se guarden como 8.90 ó 8,90?



2º ¿Como pasar los que se guardan como 8,90 a 8.90?



Gracias.
__________________
Recologic