

public static boolean checknum(String value) {
if (value != null && !value.equals("")) {
value = value.trim();
String regex = "^/d+?[.]?/d*?$";
Pattern p = Pattern.compile(regex);
Matcher m = p.matcher(value);
if (m.matches()) return true;
}
return false;
}
本文介绍了一个用于检查字符串是否为有效数字的Java方法。该方法通过正则表达式匹配来判断输入的字符串是否仅包含数字和可选的小数点,为空或null的字符串将返回false。

167

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



