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

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

Scala Int signum() 方法与示例

Scala Int 类型的 signum() 方法返回一个整数的正负号。

语法

以下是 Int signum() 方法的语法:

def signum(): Int
参数说明

该方法不接受任何参数。

返回值

该方法返回一个 Int,表示整数的正负号:

  • 如果整数大于 0,则返回 1。
  • 如果整数小于 0,则返回 -1。
  • 如果整数等于 0,则返回 0。
示例

以下是使用 Int signum() 方法的示例:

object Demo {
   def main(args: Array[String]) {
      val x = 10
      val y = -10
      val z = 0

      println(x.signum()) // 输出 1,因为 x 大于 0。
      println(y.signum()) // 输出 -1,因为 y 小于 0。
      println(z.signum()) // 输出 0,因为 z 等于 0。
   }
}

输出结果为:

1
-1
0

在上述示例中,我们定义了三个整型变量 x、y 和 z,并分别调用它们的 signum() 方法。根据变量 x 和 y 的值的正负性,signum() 方法返回了 1 或 -1。对于变量 z,它的值为 0,因此 signum() 方法返回了 0。