Resultados de la búsqueda a petición "equals"
Java: Automático igual () y hashCode ()
Implementarequals() yhashCode() para datos simples POJOs está abarrotando mi código y el mantenimiento es tedioso. ¿Cuáles son las bibliotecas que manejan esto automáticamente? Prefiero la instrumentación de bytecode sobre el enfoque AOP debido ...
override es igual al método para comparar más de un campo en java
¿Cuál es la mejor manera de anular el método de igualdad en Java para comparar más de un campo? Por ejemplo, tengo 4 objetos en la clase, o1, o2, o3, o4 y quiero compararlos todos con el objeto pasado al método igual. if (o1 != null && o2 != ...
Obtener un elemento de un Set
Por qué noSet proporcionar una operación para obtener un elemento que sea igual a otro elemento? Set<Foo> set = ...; ... Foo foo = new Foo(1, 2, 3); Foo bar = set.get(foo); // get the Foo element from the Set that equals foo Puedo preguntar si ...
Sobrecarga del operador con programación basada en interfaz en C #
FondEstoy utilizando programación basada en interfaz en un proyecto actual y me he encontrado con un problema al sobrecargar a los operadores (específicamente los operadores de Igualdad y Desigualdad). Suposiciones Estoy usando C # 3.0, .NET 3.5 ...
Cuál es el idioma estándar para implementar equals y hashCode en Scala?
Cuál es el idioma estándar para implementar laequals yhashCode métodos en Scala? Sé que el enfoque preferido se discute enProgramación en Scala [http://www.artima.com/shop/programming_in_scala_2ed], pero actualmente no tengo acceso al libro.
Comparar caracteres, enteros y tipos similares en Java: utilice igual o ==
Quería asegurarme de algo en Java: si tengo un personaje o un entero o un largo y ese tipo de cosas, ¿debería usar igual o es == suficiente? Sé que con las cadenas no hay garantías de que solo haya una instancia de cada cadena única, pero no ...
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 ...
¿Signo "No igual" en Visual Prolog?
No puedo encontrar ninguna documentación sobre el signo "no igual" en Visual Prolog. Proporcione la solución correcta de este problema: class predicates sister : (string Person, string Sister) nondeterm(o,o). clauses sister(Person, Sister) :- ...
¿Por qué dos AtomicIntegers nunca son iguales?
Me encontré con la fuente deAtomicInteger y me di cuenta de que new AtomicInteger(0).equals(new AtomicInteger(0))equalsfalse. ¿Por qué es esto? ¿Es alguna opción de diseño "defensivo" relacionado con problemas de concurrencia? Si es así, ¿qué ...
Why is myString.equals ("aString"); diferente de "aString" .equals (myString);?
Escuché varias veces que al usarboolean equals(Object o) compararStrings, es mejor poner la constante en el lado izquierdo de la función como se muestra a continuación: Bad: myString.equals ("aString");Bueno: "aString" .equals (myString);¿Por ...