BreakIterator.getWordInstance()
的文档可以选择将其与Locale参数一起使用,可能是因为不同的语言环境的最终结果可能因(WordInstance
,LineInstance
,{{1}等方法而异。 },SentenceInstance
)
但是,当我不使用这个参数时,我仍然得到与CharacterInstance
中任何Locale调用它时相同的结果。
是否有一些模式,字符串或区域设置实际上导致这些方法产生不同的结果?
答案 0 :(得分:0)
我相信所有“西方”语言都有相同的规则。
粗略扫描显示区域设置th
(泰语)有自己的规则,在/sun/text/resources/th/WordBreakIteratorData_th
内的文件.../jre/lib/ext/localedata.jar
中给出。
这是一个二进制文件,所以我不知道它说的是什么,即使我能理解文件,不知道泰语,我仍然不理解。