BreakIterator.Next 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| 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文档java.text.BreakIterator.next()。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
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 不执行任何操作。 负值移动到以前的边界,正值将移到以后的边界。
返回
第 n 个边界的字符索引( BreakIterator.DONE 如果已达到第一个或最后一个文本边界)。
- 属性
注解
从当前边界返回第 n 个边界。 如果已达到第一个或最后一个文本边界,它将返回 BreakIterator.DONE ,当前位置将设置为第一个或最后一个文本边界,具体取决于达到哪个边界。 否则,迭代器的当前位置将设置为新边界。 例如,如果迭代器的当前位置是 mth 文本边界,并且还有三个边界从当前边界到最后一个文本边界,则 next(2) 调用将返回 m + 2。 新文本位置设置为第三个文本边界(m + 2)。 next(4) 调用将返回 BreakIterator.DONE ,最后一个文本边界将成为新的文本位置。
Java文档java.text.BreakIterator.next(int)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。