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

5 la respuesta

Java "no se puede convertir a Comparable" cuando se utiliza TreeMap [duplicado]

Posible duplicado:Java: SortedMap, TreeMap, Comparable? ¿Cómo utilizar?Estoy usando el javaJungi Graph package y Netbeans 7. Recibo el siguiente error de Java:

3 la respuesta

Resultados consistentes de Equals (), pero resultados inconsistentes de TreeMap.containsKey ()

Tengo el siguiente objetoNode: private class Node implements Comparable<Node>(){ private String guid(); ... public boolean equals(Node o){ return (this == o); } public int hashCode(){ return guid.hashCode(); } public int compareTo(Node o){ ...

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

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

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

4 la respuesta

equals () vs compareTo () en Comparator / able (teórico)

Yo no, entiendo Javadoc:

2 la respuesta

¿Por qué Arrays.sort toma Object [] en lugar de Comparable []?

Me preguntaba por qué el método de clasificación de la clase Arrays está pidiendo un parámetro de tipo Object []. Por qué el parámetro no es del tipo Comparable []. Si no pasa un Comparable [], está generando una ClassCastException. Por qué ...

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

0 la respuesta

Lista con Comparable Vs TreeSet

Opción 1: Haga una lista que implemente Comparable y ordénela usando collections.sort (Lista l) cada vez que agregue un valor. Opción 2: hacer un TreeSet (que se mantiene ordenado todo el tiempo). ¿Cuál será más rápido? Pregunto esto porque ...

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