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

2 la respuesta

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

5 la respuesta

java: ¿qué sucede si hashCode no se anula? [duplicar]

3 la respuesta

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

3 la respuesta

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?

2 la respuesta

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

4 la respuesta

Usando el código hash para una ID única

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

3 la respuesta

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

3 la respuesta

Objects.hash () vs Objects.hashCode (), se necesita aclaración

7 la respuesta

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