Character.CodePointAt 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| CodePointAt(ICharSequence, Int32) |
回傳給定索引 |
| CodePointAt(Char[], Int32) |
回傳陣列給定索引 |
| CodePointAt(String, Int32) |
回傳給定索引 |
| CodePointAt(Char[], Int32, Int32) |
回傳陣列給定索引的碼點,該處 |
CodePointAt(ICharSequence, Int32)
回傳給定索引 CharSequence的碼點。
[Android.Runtime.Register("codePointAt", "(Ljava/lang/CharSequence;I)I", "")]
public static int CodePointAt(Java.Lang.ICharSequence seq, int index);
[<Android.Runtime.Register("codePointAt", "(Ljava/lang/CharSequence;I)I", "")>]
static member CodePointAt : Java.Lang.ICharSequence * int -> int
參數
- seq
- ICharSequence
一連 char 串的數值(Unicode 代碼單位)
- index
- Int32
將要轉換的值(Unicode 代碼單位char)索引seq
傳回
Unicode 代碼點在給定索引處
- 屬性
例外狀況
若 seq 是 null。
若 為 index 負值或大於或等於 的 seq長度。
備註
回傳給定索引 CharSequence的碼點。 若 char 中 CharSequence 給定索引的值位於高代理區間,且後續索引 CharSequence的長度小於 ,且 char 該索引的值位於低代值範圍內,則回傳對應此替代對的補充碼點。 否則, char 則返回給定索引處的值。
已在1.5中新增。
的 java.lang.Character.codePointAt(java.lang.CharSequence, int)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
CodePointAt(Char[], Int32)
回傳陣列給定索引 char 處的碼點。
[Android.Runtime.Register("codePointAt", "([CI)I", "")]
public static int CodePointAt(char[]? a, int index);
[<Android.Runtime.Register("codePointAt", "([CI)I", "")>]
static member CodePointAt : char[] * int -> int
參數
- a
- Char[]
陣列char
- index
- Int32
要轉換陣列中char數值(Unicode 代碼單位)的索引char
傳回
Unicode 代碼點在給定索引處
- 屬性
例外狀況
若 seq 是 null。
若 為 index 負值或大於或等於 的 seq長度。
備註
回傳陣列給定索引 char 處的碼點。 若 char 陣列中 char 給定索引的值位於高代理範圍,且後續索引小於陣列長度 char ,且 char 該索引值位於低代理範圍內,則會回傳對應此替代對的補充碼點。 否則, char 則返回給定索引處的值。
已在1.5中新增。
的 java.lang.Character.codePointAt(char[], int)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
CodePointAt(String, Int32)
回傳給定索引 CharSequence的碼點。
public static int CodePointAt(string seq, int index);
static member CodePointAt : string * int -> int
參數
- seq
- String
一連 char 串的數值(Unicode 代碼單位)
- index
- Int32
將要轉換的值(Unicode 代碼單位char)索引seq
傳回
Unicode 代碼點在給定索引處
備註
回傳給定索引 CharSequence的碼點。 若 char 中 CharSequence 給定索引的值位於高代理區間,且後續索引 CharSequence的長度小於 ,且 char 該索引的值位於低代值範圍內,則回傳對應此替代對的補充碼點。 否則, char 則返回給定索引處的值。
已在1.5中新增。
的 java.lang.Character.codePointAt(java.lang.CharSequence, int)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
CodePointAt(Char[], Int32, Int32)
回傳陣列給定索引的碼點,該處 char 僅能使用小於 index 的 limit 陣列元素。
[Android.Runtime.Register("codePointAt", "([CII)I", "")]
public static int CodePointAt(char[]? a, int index, int limit);
[<Android.Runtime.Register("codePointAt", "([CII)I", "")>]
static member CodePointAt : char[] * int * int -> int
參數
- a
- Char[]
陣列char
- index
- Int32
要轉換陣列中char數值(Unicode 代碼單位)的索引char
- limit
- Int32
在陣列中最後一個可用 char 元素後的索引
傳回
Unicode 代碼點在給定索引處
- 屬性
例外狀況
若 seq 是 null。
若 index 、 index >= limit或 limit limit 大於 的 seq長度。
備註
回傳陣列給定索引的碼點,該處 char 僅能使用小於 index 的 limit 陣列元素。 若 char 陣列中 char 給定索引的值位於高代理區間,且後續索引 limit小於 ,且 char 該索引值位於低代理區間,則回傳對應此替代對的補充碼點。 否則, char 則返回給定索引處的值。
已在1.5中新增。
的 java.lang.Character.codePointAt(char[], int, int)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。