Char包装类Character中有isDigit()方法判断指定字符是否是数字,返回boolean类型
public static boolean isNumeric(String str){
//循环截取字符串中的字符判断是否为数字
for (int i = str.length();--i>=0;){
//循环所有,有一个不为数字则返回false
if (!Character.isDigit(str.charAt(i))){
return false;
}
}
return true;
}