Character.LowSurrogate(Int32) 方法

定义

返回尾随代理项( 低代理项代码单元 代理项对 ,表示 UTF-16 编码中的指定补充字符(Unicode 码位)。

[Android.Runtime.Register("lowSurrogate", "(I)C", "")]
public static char LowSurrogate (int codePoint);
[<Android.Runtime.Register("lowSurrogate", "(I)C", "")>]
static member LowSurrogate : int -> char

参数

codePoint
Int32

补充字符(Unicode 码位)

返回

用于表示 UTF-16 编码中的字符的尾随代理项代码单元

属性

注解

返回代理项对的尾随代理项( 低代理项代码单元), 该代理项对 表示 UTF-16 编码中的指定补充字符(Unicode 码位)。 如果指定的字符不是补充字符,则返回未指定的 char 字符。

如果是#isSupplementaryCodePoint isSupplementaryCodePoint(x),则#toCodePoint toCodePoint(x), lowSurrogate(x)) == x#isLowSurrogate isLowSurrogate(lowSurrogate(x))(#highSurrogate highSurrogate也是始终。truetrue

已在 1.7 中添加。

适用于 . 的 java.lang.Character.lowSurrogate(int)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于