Java 8 Comparator で Ordering.lexicographical() を実装する方法はありますか?
Comparator.thenCompare はこれで制限されているようです
Java 8 Comparator で Ordering.lexicographical() を実装する方法はありますか?
Comparator.thenCompare はこれで制限されているようです
一見そうではありません。
その結果、Guava は引き続きこの機能を提供しますが、新しいクラスではComparators: https://guava.dev/releases/snapshot/api/docs/com/google/common/collect/Comparators.html#lexicographical(java.util.コンパレータ)。
Guava は通常、新しい Java 機能に移行するかどうか、および移行する方法を適切に示してくれることに注意してください。この場合: https://guava.dev/releases/snapshot/api/docs/com/google/common/collect/Ordering.html#lexicographical()。