有没有办法用Java 8 Comparator实现Ordering.lexicographical()?
Comparator.thenCompare似乎在此
中受到限制答案 0 :(得分:7)
貌似不是,没有。
因此,Guava仍然提供此功能,但在新课程Comparators
中:http://google.github.io/guava/releases/snapshot/api/docs/com/google/common/collect/Comparators.html#lexicographical-java.util.Comparator-。
请注意,Guava通常可以很好地告诉您是否以及如何将其迁移到新的Java功能,因此您通常可以更好地检查其Javadoc,而不是自行挖掘。在这种情况下:http://google.github.io/guava/releases/snapshot/api/docs/com/google/common/collect/Ordering.html#lexicographical--。