String.CodePointBefore(Int32) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳指定索引前的字元(Unicode 代碼點)。
[Android.Runtime.Register("codePointBefore", "(I)I", "")]
public int CodePointBefore(int index);
[<Android.Runtime.Register("codePointBefore", "(I)I", "")>]
member this.CodePointBefore : int -> int
參數
- index
- Int32
應該回傳的代碼點後的索引
傳回
Unicode 代碼點值在給定索引之前。
- 屬性
例外狀況
如果 index length()
備註
回傳指定索引前的字元(Unicode 代碼點)。 索引指的是 char 數值(Unicode 代碼單位),範圍從 1 到 CharSequence#length() length。
若 char at 的 (index - 1) 值位於低替代範圍且 (index - 2) 非負值,且 char at (index - 2) 值位於高替代範圍,則會回傳替代對的補充碼點值。 若 char 的 index - 1 值為未配對的低替代或高替代值,則返回替代值。
已在1.5中新增。
Java 文件 java.lang.String.codePointBefore(.*int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
另請參閱
- <xref:Java.Lang.Character.CodePointBefore(System.Char%5b%5d%2c+System.Int32%2c+System.Int32)>