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

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

6 la respuesta

Comparando valores largos usando Collections.sort (objeto)

Estoy tratando de ordenar una lista simple de objetos por un largo: el siguiente no funciona porque una de las cadenas largas se empuja hacia arriba simplemente porque comienza con un número más bajo. Así que estoy buscando una forma de ...

6 la respuesta

Java error: "¡El método de comparación viola su contrato general!"

Tengo este código: package org.optimization.geneticAlgorithm; import org.optimization.geneticAlgorithm.selection.Pair; public abstract class Chromosome implements Comparable<Chromosome> { public abstract double fitness(); public abstract ...

6 la respuesta

LINQ: ¿Usa .Except () en colecciones de diferentes tipos haciéndolos convertibles / comparables?

Dadas dos listas de diferentes tipos, ¿es posible hacer que esos tipos sean convertibles entre sí o comparables entre sí (por ejemplo, con un TypeConverter o similar) para que una consulta LINQ pueda compararlos? He visto otras preguntas ...

7 la respuesta

¿Pueden los objetos StringBuffer ser claves en TreeSet en Java?

Tengo el siguiente código donde intento colocar los objetos StringBuffer como claves en un TreeSet. La razón por la que hago esto es para ver si puedo poner ...

7 la respuesta

Ordenar objetos Java usando múltiples claves

Tengo una colección de objetos Duck y me gustaría clasifíquelas con varias teclas. class Duck { DuckAge age; //implements Comparable DuckWeight weight; //implements Comparable String name; } List<Duck> ducks = Pond.getDucks();p.ej. Quiero ...

9 la respuesta

¿Cómo escribo un método compareTo que compara objetos?

Estoy aprendiendo sobre matrices, y básicamente tengo una matriz que recopila un apellido, un nombre y una puntuación.Necesito escribir un

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