java.lang.Object
java.util.spi.LocaleServiceProvider
java.text.spi.BreakIteratorProvider
服务提供者的抽象类,提供
BreakIterator 类的具体实现。
- 自从:
- 1.6
-
构造方法总结
构造方法 -
方法总结
修饰符和类型方法描述abstract BreakIteratorgetCharacterInstance(Locale locale) 为给定locale的 字符中断 返回一个新的BreakIterator实例。abstract BreakIteratorgetLineInstance(Locale locale) 为给定locale的 换行符 返回一个新的BreakIterator实例。abstract BreakIteratorgetSentenceInstance(Locale locale) 为给定locale的 断句 返回一个新的BreakIterator实例。abstract BreakIteratorgetWordInstance(Locale locale) 为给定locale的 断字 返回一个新的BreakIterator实例。在类 java.util.spi.LocaleServiceProvider 中声明的方法
getAvailableLocales, isSupportedLocale
-
构造方法详细信息
-
BreakIteratorProvider
protected BreakIteratorProvider()唯一的构造方法。 (对于子类构造方法的调用,通常是隐式的。)
-
-
方法详情
-
getWordInstance
为给定locale的 断字 返回一个新的BreakIterator实例。- 参数:
locale- 所需的locale- 返回:
- 一个用于断字的迭代器
- 抛出:
NullPointerException- 如果locale为空IllegalArgumentException- 如果locale不是从getAvailableLocales()返回的locale之一。- 参见:
-
getLineInstance
为给定locale的 换行符 返回一个新的BreakIterator实例。- 参数:
locale- 所需的locale- 返回:
- 换行符的中断迭代器
- 抛出:
NullPointerException- 如果locale为空IllegalArgumentException- 如果locale不是从getAvailableLocales()返回的locale之一。- 参见:
-
getCharacterInstance
为给定locale的 字符中断 返回一个新的BreakIterator实例。- 参数:
locale- 所需的locale- 返回:
- 字符中断的中断迭代器
- 抛出:
NullPointerException- 如果locale为空IllegalArgumentException- 如果locale不是从getAvailableLocales()返回的locale之一。- 参见:
-
getSentenceInstance
为给定locale的 断句 返回一个新的BreakIterator实例。- 参数:
locale- 所需的locale- 返回:
- 用于句子中断的中断迭代器
- 抛出:
NullPointerException- 如果locale为空IllegalArgumentException- 如果locale不是从getAvailableLocales()返回的locale之一。- 参见:
-