使用Java 布尔类型
可以利用string + ascII码进行检验!首先转成String对象,然后把这个对象利用split("")分割成数组之后for循环,最后和0-9的Ascii进行比较就可以了。只要有一个不符合就不是数字,当然小数点字符排除并且小数点个数不能大于1
NumberUtils.isNumber()如果你的类型原本是long 他本来就是继承自Number 可以理解为数字类型如果你是要判断是不是int类型 直接判断长度就行了 int的最大值是2的31次方-1