我想知道使用整理器的情况(目前为止不是纯粹主义者)。 javadocs中的页面Performing Locale-Independent Comparisons提供了一种这样的情况。我很好奇,还有更多这样的情况。
最佳答案
我怀疑还有很多其他情况,但我可以想象以下几种情况:
正确排序CSV中的日期或时间列。
不区分大小写地排序。
基本上,整理器是一种更复杂的比较器,因此在任何可能使用比较器的地方,理论上都可以使用整理器。它针对Strings进行了更好的调整,并假设直观形式(String)在比较之前需要一些规范化(CollationKey)。除此之外,它几乎只有一个用例。
关于java - 整理器字符串比较,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11047202/