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

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

Scala Char toChar() 方法

toChar() 方法是 Scala Char 类的一个方法,用于将当前字符以 Int 类型的数字表示转换为字符。

语法
def toChar: Char
示例

示例一:将数字转换为对应的字符

val num = 65
val char = num.toChar
println(char)  // A

在上面的示例中,我们将数字 65 转换为对应的字符 A。

示例二:将 Unicode 码点转换为字符

val codePoint = 24536
val char = codePoint.toChar
println(char)  // 北

在上面的示例中,我们将 Unicode 码点 24536 转换为对应的汉字 北。

异常

如果转换出的字符值超出合法的 Char 范围,则会抛出异常 scala.lang.IllegalArgumentException。以下是一个示例:

val num = 100000
val char = num.toChar  // 抛出 IllegalArgumentException 异常
总结

Scala Char toChar() 方法可将数字或 Unicode 码点表示的字符转换为 Char 类型的字符。需要注意的是,转换的字符值必须在合法的 Char 范围内。