共通方法可以写成public 方法,也可以做成一个JAR提供功能,其他的工程来应用
1.利用JAVA中类型String自带的函数
//如果字符串全部数字 返回true,否则返回false
public static boolean isNumeric(String str) {
if (str == null || "".equals(str)) return false;
for (int i = 0; i < str.length; i++) {
if (!Character.isDigit(str.charAt(i))) return false;
}
return true;
}
2. 正则表达式
public static boolean isNumeric(String str) {
Pattern pattern = Pattern.compile("[0-9]*");
return pattern.matcher(str).matches();
}
public static boolean isNumeric(String str) {
if (str != null && str.matches(\\d*)) {return true;} return false;
}
3.ASCII码 不提倡此类方法