UnicodeSetIterator.NextRange 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳集合中的下一個元素,可能是碼點範圍或字串。
[Android.Runtime.Register("nextRange", "()Z", "GetNextRangeHandler", ApiSince=24)]
public virtual bool NextRange();
[<Android.Runtime.Register("nextRange", "()Z", "GetNextRangeHandler", ApiSince=24)>]
abstract member NextRange : unit -> bool
override this.NextRange : unit -> bool
傳回
若集合中有其他元素,且該物件包含該元素,則為真。
- 屬性
備註
回傳集合中的下一個元素,可能是碼點範圍或字串。 如果集合中沒有其他元素,則回傳 false。 若 codepoint == IS_STRING,則值為欄位中的 string 一個字串。 否則,該值為一個或多個代碼點的範圍, codepoint 從 到 codepointeEnd 包含。
迭代順序為所有碼點區間依排序順序,接著是所有字串依序排列。 範圍是不相交且不連續的。
string 除非 ,否則 codepoint == IS_STRING未定義。 不要在他們之間混用通話 next() 與 nextRange() 不通話 reset() 。 這樣做的結果尚無定義。
Java 文件 android.icu.text.UnicodeSetIterator.nextRange()。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。