Scala Char的isSurrogate()方法及示例
isSurrogate()方法用于找出指定的char值是否为Unicode代理码元。这样的值本身并不表示字符,而是在UTF-16编码中表示补充字符的一种方式。
方法定义:def isSurrogate:布尔
返回类型:如果指定的字符是代理,则返回true,否则返回false。
示例1#:
// Scala程序中的isSurrogate()方法
//
// 创建对象
object GfG
{
// 主方法
def main(args:Array[String])
{
// 应用isSurrogate()方法
val result = ('\ud8b4').isSurrogate
// 显示输出
println(result)
}
}
true
示例2#:
// Scala程序中的isSurrogate()方法
//
// 创建对象
object GfG
{
// 主方法
def main(args:Array[String])
{
// 应用isSurrogate()方法
val result = ('\u0555').isSurrogate
// 显示输出
println(result)
}
}
false
更多Scala相关文章,请阅读:Scala 教程