¿Como hacemos en JAVA para validar un número, algo que en lenguajes como Visual Basic resulta tan fácil?, pues no es nada del otro mundo.
Las siguientes clases sirven para esto.
public class validaNum{
public void validaNum (String Valor) {
if(validateNumber(Valor))
{
… Código en caso de ser un valor numérico
}else{
… Código en caso de ser un valor no numérico.
}
}
/* Esta clase (validaNum) llama al método siguiente por medio del ” if “, todos sabemos que un if como valor por defecto asume “1″ o “true”, entonces si el siguiente método devuelve “true” o “1″ quiere decir que efectivamente el valor es numerico por medio del código Integer.parseInt(Valor), de lo contrario retorna false por medio de Exception. /
public static boolean validaNum(String Valor) {
try {
Integer.parseInt(Valor);
return true;
} catch (Exception e) {
return false;
}
}
}
Gracias a esta sencilla clase podemos validar si un dato es numérico o no.
Comentar
Comentarios recientes