📅  最后修改于: 2023-12-03 15:05:02.883000             🧑  作者: Mango
在Scala中,整数类型Int提供了isWhole()方法,用于判断一个整数是否为整数类型。isWhole()方法返回一个布尔值,如果整数是整数类型,则返回true,否则返回false。
def isWhole(): Boolean
下面是一个使用isWhole()方法的示例:
val num1: Int = 10
val num2: Int = 5
val result1: Boolean = num1.isWhole() // true
val result2: Boolean = num2.isWhole() // true
val num3: Double = 10.5
val result3: Boolean = num3.isWhole() // false
println(result1) // true
println(result2) // true
println(result3) // false
在上面的示例中,我们定义了几个整数变量num1和num2,以及一个浮点数变量num3。
然后,我们使用isWhole()方法分别对这些变量进行判断,将返回的布尔值赋给相应的result变量。
最后,我们打印了这些结果。
结果显示num1和num2都是整数类型,所以返回值为true。而num3是一个浮点数,不是整数类型,所以返回值为false。