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

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

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

3 la respuesta

Comparable y contrato de comparación con respecto a nulo

Comparable el contrato especifica quee.compareTo(null) debe tirarNullPointerException. Dela API [http://java.sun.com/javase/6/docs/api/java/lang/Comparable.html]: Tenga en cuenta quenull no es una instancia de ninguna clase, ...

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

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

2 la respuesta

¿Por qué Collections.binarySearch () no funciona con esto comparable?

tengo esto

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

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