語言

CollationElementIterator.Offset 屬性

定義

回傳原始文本中對應下一個排序元素的字元偏移量。 -或- 設定迭代器指向對應指定字元的排序元素(參數是原始字串中的 CHARACTER 偏移量,而非對應排序元素序列的偏移量)。

public int Offset { [Android.Runtime.Register("getOffset", "()I", "")] get; [Android.Runtime.Register("setOffset", "(I)V", "")] set; }
[<get: Android.Runtime.Register("getOffset", "()I", "")>]
[<set: Android.Runtime.Register("setOffset", "(I)V", "")>]
member this.Offset : int with get, set

屬性值

原始文本中對應於下一次呼叫 next() 的排序元素的字元偏移量。

屬性

備註

財產取得者文件:

回傳原始文本中對應下一個排序元素的字元偏移量。 (也就是說,getOffset() 回傳對應於下一次呼叫 next() 時會回傳的文本中對應的排序元素位置。) 這個值永遠是對應該排序元素的第一個字元的索引(縮約字元序列是指兩個或以上字元都對應於同一個排序元素)。 這表示如果你先做 setOffset(x),接著是 getOffset(),getOffset() 不一定會回傳 x。

在 1.2 版本中加入。

java.text.CollationElementIterator.getOffset()Java 檔。

屬性設定文件:

將迭代器設定為指向對應指定字元的排序元素(參數是原始字串中的 CHARACTER 偏移量,而非對應排序元素序列的偏移量)。 下一次呼叫 next() 回傳的值將是對應文字中指定位置的校對元素。 若該位置位於收縮字元序列的中間,下一次呼叫 next() 的結果即為該序列的排序元素。 這表示 getOffset() 不保證回傳給先前呼叫 setOffset() 的相同值。

在 1.2 版本中加入。

java.text.CollationElementIterator.setOffset(int)Java 檔。

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

適用於