📜  带有示例的 Scala Char signum() 方法(1)

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

Scala Char signum() 方法

Scala Char 类型是一个用来存储 16 位 unicode 字符的数据类型。signum() 方法可以用来返回字符的正负性,返回值为 -1 表示负数,0 表示零,1 表示正数。

语法

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

def signum: Int
参数

该方法不接受任何参数。

返回值

该方法返回一个表示字符正负性的整数值,可以是 -1,0 或 1。

示例
object Test {
   def main(args: Array[String]) {
      val ch1: Char = 'C'
      val ch2: Char = '-'

      println(ch1.signum) // 输出 1
      println(ch2.signum) // 输出 -1
   }
}

在上面的示例中,我们定义了两个字符 ch1 和 ch2,然后分别调用了它们的 signum() 方法,输出了它们的正负性值。

返回值解释
  • 对于字符 'C',其 unicode 码为 67,是一个正数,因此 signum() 方法返回值为 1。
  • 对于字符 '-',其 unicode 码为 45,是一个负数,因此 signum() 方法返回值为 -1。