📜  Scala Char unary_-() 方法与示例(1)

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

Scala Char unary_-() 方法与示例

简介

Scala Char 类型的 unary_- 方法用于对字符进行取负操作,返回一个整数值。

def unary_-(): Int
示例

下面的代码演示了如何使用 unary_- 方法将字符取负:

val c: Char = 'A'
val neg: Int = -c
println(neg) // -65

在上面的示例中,字符 'A' 的 Unicode 编码值是 65,Unary_! 方法将其取负得到 -65。

需要注意的是,取负操作只适用于一个字符,如果尝试利用 unary_- 方法对一个字符串进行操作,则会得到编译时错误。

val s: String = "Hello"
val neg: Int = -s // 错误:value unary_- is not a member of String