/**
* Método que recibe una cadena de caracteres y verifica si éste corresponde a un número.
* @param s String a verificar.
* @return <code>true:</code> Si el String corresponde a un número.
**/
public static boolean isNumeric( String s ){
try{
double y = Double.parseDouble( s );
return true;
}
catch( NumberFormatException err ){
return false;
}
}
Si lo piensan, en java el tipo de dato numérico más grande es el double, si intentamos convertir el String ingresado en un double y éste nos genera una Excepción, ésto quiere decir que el String no es un número.
Excelente amigo, un saludo.
ResponderEliminar