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