Resultados de la búsqueda a petición "hashcode"
Anular hashCode (): ¿es esto suficientemente bueno?
Para una clase cuyos campos son únicamente primitivos, ej .: class Foo { int a; String b; boolean c; long d; boolean equals(Object o) { if (this == o) return true; if (!(o instanceof Foo)) return false; Foo other = (Foo) o; return a == other.a ...
a anulación @Good GetHashCode () para la lista de objetos Foo respetando el orden
EnumerableObject : IEnumerable<Foo> wraps aList<Foo> SiEnumerableObject a.SequenceEquals( EnumerableObject b), entonces son iguales. Por lo tanto, unGetHashCode debe ser implementado. El problema es XORing cada elemento en la lista devolverá ...
Seguridad HMAC: ¿la seguridad del HMAC basada en SHA-1 se ve afectada por los ataques de colisión en SHA-1?
¿La seguridad del HMAC basado en SHA-1 se ve afectada por los ataques de colisión en SHA-1?
¿Cómo funciona HashSet con respecto a hashCode ()?
Estoy tratando de entender un poco más profundo java.util.Collection y java.util.Map pero tengo algunas dudas sobre la funcionalidad de HashSet: En la documentación, dice:Esta clase implementa la interfaz Set, respaldada por una tabla hash (en ...
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){ ...
Combinaciones rápidas y simples de códigos hash
¿Puede la gente recomendar formas rápidas y sencillas de combinar los códigos hash de dos objetos? No estoy demasiado preocupado por las colisiones ya que te...
Java: ¿Usar hashCode () dentro de equals () por conveniencia?
Considere el siguiente caso de prueba, ¿es una mala práctica usar el método hashCode () dentro de igual como un atajo conveniente? public class Test { public static void main(String[] args){ Test t1 = new Test(1, 2.0, 3, new Integer(4)); Test ...