Resultados de la búsqueda a petición "comparable"

1 la respuesta

¿Cómo el método sort () de la clase Collection llama a compareTo () de Comparable?

Supongamos que quiero ordenar una lista deEmployee objetos: Employee emp1 = new Employee("Abhijit", 10); Employee emp2 = new Employee("Aniket", 5); Employee emp3 = new Employee("Chirag", 15); List<Employee> employees = new ArrayList<Employee>(); ...

4 la respuesta

¿La mejor manera de ordenar un HashMap por clave en Java?

Esta es la primera vez que tengo que pedir unHashMap en Java Necesito hacerlo por clave, pero en mi caso la clave es un objeto, así que necesito ordenar por un campo específico. Tratando de resolverlo por mi cuenta, he considerado proceder con ...

5 la respuesta

¿Existe un comparador natural en la API estándar?

Necesito un comparador como parte de un patrón de estrategia que pueda usar el ordenamiento natural de los objetos o algún ordenamiento personalizado. Para el caso de pedidos naturales, escribí un simple comparador: private static class ...

1 la respuesta

¿Cómo ordenar en base / comparar múltiples valores en Kotlin?

Digamos que tengo unclass Foo(val a: String, val b: Int, val c: Date) y quiero ordenar una lista deFoos basado en las tres propiedades. ¿Cómo voy a hacer esto?

2 la respuesta

¿Debería compararse alguna vez con otro tipo?

Me pregunto si alguna vez hay un caso de uso válido para lo siguiente: class Base {} class A implements Comparable<Base> { //... }Parece ser un patrón común ...

3 la respuesta

¿Cuál es la mejor manera de obtener el valor mínimo y máximo de una lista de Comparables que contienen valores nulos?

Estoy pensando en algo como esto: public static <T extends Comparable<T>> T minOf(T...ts){ SortedSet<T> set = new TreeSet<T>(Arrays.asList(ts)); return set.first(); } public static <T extends Comparable<T>> T maxOf(T...ts){ SortedSet<T> set = ...

1 la respuesta

comparar y luego Comparar da error de compilación

Estoy tratando de ordenarList de empleados por nombre y edad usando Java8Comparator, He creado a continuaciónComparator pero me da un error de compilación Type mismatch: cannot convert from Comparator<Object> to <unknown> Comparator<String> c = ...

2 la respuesta

Java: Comparable vs Comparador [duplicado]

Posibles duplicados: diferencia entre compare () y compareTo () [https://stackoverflow.com/questions/420223/difference-between-compare-and-compareto] Java: ¿Cuál es la diferencia entre implementar Comparable y ...

3 la respuesta

¿Cómo hago 2 métodos comparables en una sola clase?

Tengo una clase, que ya la clasifico por un atributo. Ahora necesito hacer otra cosa, que necesito crear otra forma de ordenar mis datos. ¿Cómo puedo hacerlo para poder elegir entre los dos métodos? El único comando que conozco ...

2 la respuesta

¿Qué significa <y> como implementos Comparable <BigInteger>?

EnJava 1.4.2 [http://www.oracle.com/technetwork/java/javase/index-jsp-138567.html], clase java.math.BigInteger [https://web.archive.org/web/20111208190928/https://docs.oracle.com/javase/1.4.2/docs/api/java/math/BigInteger.html] implementa ...