collat​​or字符串比较

时间:2012-06-15 08:34:06

标签: java internationalization

我想知道使用整理器有意义的情况(现在不要说纯粹主义者)。 javadocs中的页面Performing Locale-Independent Comparisons提供了一个这样的案例。我很好奇是否有更多此类案件。

1 个答案:

答案 0 :(得分:2)

我怀疑还有很多其他案例,但我可以想象一下:

  1. 正确排序CSV中的日期或时间列。
  2. 不区分大小写排序。
  3. 基本上,Collat​​or是一个更复杂的比较器,所以你可以在任何地方使用比较器,理论上你可以使用Collat​​or。它更适用于字符串,它假设直观形式(字符串)在比较之前需要一些规范化(Collat​​ionKey)。除此之外,它几乎只有一个用例。