語言

Character.CodePointCount 方法

定義

多載

名稱 Description
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

查爾序列

beginIndex
Int32

索引指向文本範圍的第一個 char

endIndex
Int32

索引位於文字範圍的最後一個 char 之後。

傳回

指定文字範圍內的 Unicode 碼點數

屬性

例外狀況

seqnull

beginIndex beginIndex > endIndexendIndex 大於 的 seq長度。

備註

回傳指定字元序列文本範圍內的 Unicode 代碼點數。 文字範圍從指定的beginIndex開始,延伸至char索引 。endIndex - 1 因此,文字範圍的長度(以 s 為 char單位)為 endIndex-beginIndex。 文本範圍內的未配對替代者各計一個代碼點。

已在1.5中新增。

java.lang.Character.codePointCount(java.lang.CharSequence, int, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

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 offset + count 大於 的 seq長度。

備註

回傳陣列參數子 char 陣列中 Unicode 碼點的數量。 參數 offset 是子陣列第一個 char 的索引, count 而參數則指定子陣列在 s 中的 char長度。 子陣列內未配對的代理節點各計一個碼點。

已在1.5中新增。

java.lang.Character.codePointCount(char[], int, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

CodePointCount(String, Int32, Int32)

回傳指定字元序列文本範圍內的 Unicode 代碼點數。

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

參數

seq
String

查爾序列

beginIndex
Int32

索引指向文本範圍的第一個 char

endIndex
Int32

索引位於文字範圍的最後一個 char 之後。

傳回

指定文字範圍內的 Unicode 碼點數

備註

回傳指定字元序列文本範圍內的 Unicode 代碼點數。 文字範圍從指定的beginIndex開始,延伸至char索引 。endIndex - 1 因此,文字範圍的長度(以 s 為 char單位)為 endIndex-beginIndex。 文本範圍內的未配對替代者各計一個代碼點。

已在1.5中新增。

java.lang.Character.codePointCount(java.lang.CharSequence, int, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於