我有一个类似"09a"的字符串,我需要一种方法来确认文本是否为十六进制.我发布的代码做了类似的事情,它验证字符串是十进制数.我想做同样的事情,但对于十六进制.
private static boolean isNumeric(String cadena) {
try {
Long.parseLong(cadena);
return true;
} catch (NumberFormatException nfe) {
JOptionPane.showMessageDialog(null,"Uno de los números, excede su capacidad.");
return false;
}
}
Run Code Online (Sandbox Code Playgroud)