String.OffsetByCodePoints(Int32, Int32) 方法

定义

返回此 String 中的索引,该索引与由码位给定 indexcodePointOffset 偏移量。

[Android.Runtime.Register("offsetByCodePoints", "(II)I", "")]
public int OffsetByCodePoints (int index, int codePointOffset);
[<Android.Runtime.Register("offsetByCodePoints", "(II)I", "")>]
member this.OffsetByCodePoints : int * int -> int

参数

index
Int32

要偏移的索引

codePointOffset
Int32

码位偏移量

返回

此中的索引 String

属性

例外

如果 index 为负或大于 length() ,则为 ,或者如果前后 index 没有足够的码位来匹配 codePointOffset

注解

返回此 String 中的索引,该索引与由码位给定 indexcodePointOffset 偏移量。 给定的文本范围内未配对的代理项, index 每个 codePointOffset 代理数计为一个码位。

在 1.5 中添加。

java.lang.String.offsetByCodePoints(int, int)Java 文档。

此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。

适用于