java中怎么判断一个数是不是整数

Python015

java中怎么判断一个数是不是整数,第1张

可以通过来自String类中的matches("")方法进行判断,此方法里存放的是一个regex正则表达式。返回的是一个boolean类型的变量。true:验证通过false:验证失败。

String str="123"

boolean result=str.matches("[0-9]+$")

System.out.println(result)

if (x instanceof Integer || x instanceof Long) {

//是整数

}else {

//不是整数

}