📜  Scala Int isWhole() 方法与示例(1)

📅  最后修改于: 2023-12-03 15:05:02.883000             🧑  作者: Mango

Scala Int isWhole() 方法与示例

简介

在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。

注意事项
  • isWhole()方法只能用于整数类型Int,不能用于其他数值类型如Float或Double。
  • isWhole()方法返回true表示该整数是一个整数类型,即没有小数部分;返回false表示该整数不是一个整数类型,即有小数部分。
  • isWhole()方法是Int类的成员方法,所以要通过实例调用,而不是直接调用。