public static void main(String[] args) {
String s="123213.123";
if(isValidNumber(s))
{
System.out.println("是数字类型");
}else{
System.out.println("不是数字类型");
};
/**
* 判断是否是数字类型
*/
public static boolean isValidNumber(String s)
{
try
{
double i = Double.parseDouble(s);
return true;
}
catch (NumberFormatException e)
{
//如果throw java.text.NumberFormatException或者NullPointerException,就说明格式不对
return false;
}
}
Java数字验证方法
本文介绍了一个简单的Java方法,用于验证字符串是否为有效的数字格式。通过尝试将字符串转换为双精度浮点数并捕获可能产生的NumberFormatException来实现这一目标。
503

被折叠的 条评论
为什么被折叠?



