Je suis à la recherche d'un moyen simple et élégante pour convertir Java Comparator
à scala Ordering
.Convertir les fichiers Java à Scala Commande Comparator
utilisation:
J'ai une collection Scala que je veux trier en utilisant un comparateur défini dans le code Java:
val comparator = getComparator()
val collection = Seq("a","b")
collection.sorted(???)
Ce qui est plus important, il est également implicite méthode 'Ordering.comparatorToOrdering' de sorte que vous n'avez pas besoin Faites-en un vous-même comme @Harper, il suffit de l'importer. voir http://www.scala-lang.org/api/2.12.0/scala/math/Ordering$.html#comparatorToOrdering[A](implicitcmp:java.util.Comparator[A]):scala.math.Ordering [UNE] – SergGr