java中有没有方法判断某个数是不是整数,且返回布尔型?
例如这个函数叫iszhenshu(),则iszhenshu(3.122)返回flase
有这样的方法么?谢谢
参考答案://判断是否为整型数字
public boolean isNum(String s) {
for (int index = 0; index < s.length(); index++) {
if (48 > (int) s.charAt(index) || (int) s.charAt(index) > 57) {
return false;
}
}
return true;
}
因为你没有说你要输入的数是什么类型,所以在这个方法之前把你输入的类型先转为String型