Character.CodePointCount 方法

定义

重载

名称 说明
CodePointCount(ICharSequence, Int32, Int32)

返回指定字符序列的文本范围中的 Unicode 码位数。

CodePointCount(Char[], Int32, Int32)

返回数组参数的 char 子数组中的 Unicode 码位数。

CodePointCount(String, Int32, Int32)

返回指定字符序列的文本范围中的 Unicode 码位数。

CodePointCount(ICharSequence, Int32, Int32)

返回指定字符序列的文本范围中的 Unicode 码位数。

[Android.Runtime.Register("codePointCount", "(Ljava/lang/CharSequence;II)I", "")]
public static int CodePointCount(Java.Lang.ICharSequence seq, int beginIndex, int endIndex);
[<Android.Runtime.Register("codePointCount", "(Ljava/lang/CharSequence;II)I", "")>]
static member CodePointCount : Java.Lang.ICharSequence * int * int -> int

参数

seq
ICharSequence

char 序列

beginIndex
Int32

文本范围的第一个 char 索引。

endIndex
Int32

文本范围最后 char 一个之后的索引。

返回

指定文本范围中的 Unicode 码位数

属性

例外

如果为 .,则为seqnull

如果beginIndex 大于beginIndex > endIndex长度seq,则为endIndex

注解

返回指定字符序列的文本范围中的 Unicode 码位数。 文本范围从指定 beginIndex 处开始,并扩展到 char 索引处 endIndex - 1。 因此,文本范围的endIndex-beginIndex长度(以秒为单位char)。 文本范围内未配对的代理项计数为每个代码点一个。

在 1.5 中添加。

Java文档java.lang.Character.codePointCount(java.lang.CharSequence, int, int)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

CodePointCount(Char[], Int32, Int32)

返回数组参数的 char 子数组中的 Unicode 码位数。

[Android.Runtime.Register("codePointCount", "([CII)I", "")]
public static int CodePointCount(char[]? a, int offset, int count);
[<Android.Runtime.Register("codePointCount", "([CII)I", "")>]
static member CodePointCount : char[] * int * int -> int

参数

a
Char[]

数组char

offset
Int32

给定char数组中第一个char数组的索引

count
Int32

子数组的长度(以 s 为单位 char

返回

指定子数组中的 Unicode 码位数

属性

例外

如果为 .,则为seqnull

如果offset 大于count 长度seq,则为offset + count

注解

返回数组参数的 char 子数组中的 Unicode 码位数。 该 offset 参数是子数组的第一个 char 索引,参数 count 指定 s 中的 char子数组的长度。 子数组中的未配对代理项计数为每个代码点一个。

在 1.5 中添加。

Java文档java.lang.Character.codePointCount(char[], int, int)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

CodePointCount(String, Int32, Int32)

返回指定字符序列的文本范围中的 Unicode 码位数。

public static int CodePointCount(string seq, int beginIndex, int endIndex);
static member CodePointCount : string * int * int -> int

参数

seq
String

char 序列

beginIndex
Int32

文本范围的第一个 char 索引。

endIndex
Int32

文本范围最后 char 一个之后的索引。

返回

指定文本范围中的 Unicode 码位数

注解

返回指定字符序列的文本范围中的 Unicode 码位数。 文本范围从指定 beginIndex 处开始,并扩展到 char 索引处 endIndex - 1。 因此,文本范围的endIndex-beginIndex长度(以秒为单位char)。 文本范围内未配对的代理项计数为每个代码点一个。

在 1.5 中添加。

Java文档java.lang.Character.codePointCount(java.lang.CharSequence, int, int)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于