0

的文档BreakIterator.getWordInstance()具有将其与 Locale 参数一起使用的选项,大概是因为不同的语言环境的最终结果可能因 ( WordInstance, LineInstance, SentenceInstance, CharacterInstance)之类的方法而异

但是,当我不使用此参数时,我仍然得到与使用任何 Locale in 调用它时相同的结果getAvailableLocales()

是否有某种模式、字符串或语言环境实际上会导致这些方法给出不同的结果?

4

1 回答 1

0

我相信所有“西方”语言都有相同的规则。

粗略扫描显示语言环境th(泰语)有它自己的规则,在文件/sun/text/resources/th/WordBreakIteratorData_thinside中给出.../jre/lib/ext/localedata.jar

它是一个二进制文件,所以我不知道它在说什么,即使我能看懂这个文件,不懂泰语,我也听不懂。

于 2016-09-07T19:19:48.373 回答