BreakIterator.Next 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| Next() |
回傳緊接當前邊界的邊界。 |
| Next(Int32) |
回傳從當前邊界的第 n 個邊界。 |
Next()
回傳緊接當前邊界的邊界。
[Android.Runtime.Register("next", "()I", "GetNextHandler")]
public abstract int Next();
[<Android.Runtime.Register("next", "()I", "GetNextHandler")>]
abstract member Next : unit -> int
傳回
下一個文字邊界的字元索引,或 BreakIterator.DONE 是否當前邊界是最後一個文字邊界。
等同於 next(1)。
- 屬性
備註
回傳緊接當前邊界的邊界。 如果目前邊界是最後一個文字邊界,則會回傳 BreakIterator.DONE ,且迭代子的當前位置不變。 否則,迭代器的當前位置會設定為緊鄰當前邊界的邊界。
的 java.text.BreakIterator.next()Java 檔。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Next(Int32)
回傳從當前邊界的第 n 個邊界。
[Android.Runtime.Register("next", "(I)I", "GetNext_IHandler")]
public abstract int Next(int n);
[<Android.Runtime.Register("next", "(I)I", "GetNext_IHandler")>]
abstract member Next : int -> int
參數
- n
- Int32
該返回哪個邊界。 值為 0 則沒有任何影響。 負值會移至先前的邊界,正值則移至較後的邊界。
傳回
從當前位置開始,或 BreakIterator.DONE 若已到達第一或最後一個文字邊界,則為第 n 個邊界的字元索引。
- 屬性
備註
回傳從當前邊界的第 n 個邊界。 如果到達第一個或最後一個文字邊界,該資料會返回 BreakIterator.DONE ,並將當前位置設定為第一個或最後一個文字邊界,視所到達邊界而定。 否則,迭代器的當前位置會設定為新的邊界。 例如,若迭代器的當前位置是第 m 個文字邊界,且從當前邊界到最後一個文字邊界還有三個邊界,則下一個(2)呼叫將回傳 m + 2。 新的文字位置設定為第 (m + 2)個文字邊界。 next(4) 呼叫會返回 BreakIterator.DONE ,最後一個文字邊界會成為新的文字位置。
的 java.text.BreakIterator.next(int)Java 檔。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。