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

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

¿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 ...

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?

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 ...

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>(); ...

3 la respuesta

Compare dos objetos con operadores "<" o ">" en Java

Cómo hacer que dos objetos en Java sean comparables usando "<" o ">" p. MyObject<String> obj1= new MyObject<String>(“blablabla”, 25); MyObject<String> obj2= new MyObject<String>(“nannaanana”, 17); if (obj1 > obj2) do something.He hecho el ...

1 la respuesta

¿Por qué obtengo una excepción de reparto de clase (con genéricos, comparables)?

Estoy tratando de implementar una lista de matriz ordenada y sin ordenar. Ambos extienden una clase llamada AbstractArrayMyList que contiene operaciones / implementaciones comunes: toString, clear, etc. Aquí está mi código para ...

2 la respuesta

Java: cómo ordenar objetos de muchas maneras: Arrays.sort (), Comparable <T>

Digamos que tengo una matriz con objetos, donde tengo algunos empleados (objetos). Todos tienen:int age, double salary. Quiero ordenar esta matriz para que mi clase implementeComparable <Employee>. He hecho un método: public int ...

10 la respuesta

¿Cómo implementar la interfaz comparable de Java?

No estoy seguro de cómo implementar una interfaz comparable en mi clase abstracta. Tengo el siguiente código de ejemplo que estoy usando para tratar de entenderlo: public class Animal{ public String name; public int yearDiscovered; public String ...

1 la respuesta

Comparando tipos genéricos usando Comparable y Comparator

Me he encontrado con un dolor de cabeza. Tengo problemas para depurar. Estoy tratando de comparar dos valores genéricos para poder ordenarlos por inserción d...