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

11 la respuesta

¿Alguna razón para preferir getClass () sobre instanceof al generar .equals ()?

Estoy usando Eclipse para generar.equals() y.hashCode(), y hay una opción etiquetada "Usar 'instancia de' para comparar tipos". El valor predeterminado es que esta opción no esté marcada y use.getClass() para comparar tipos. ¿Hay alguna razón ...

3 la respuesta

Equals vs GetHashCode al comparar objetos

¿Deberíamos anular ambasEquals yGetHashCode propiedades al implementar una comparación de instancias de clase personalizada? En el siguiente código tengo una colección de clases. La claseA es comparado porID, la claseB - porCode. using ...

7 la respuesta

¿Cómo pruebo si una variable no es igual a ninguno de los dos valores?

Quiero escribir una declaración if / else que pruebe si el valor de una entrada de texto NO es igual a ninguno de los dos valores diferentes. Así (disculpe mi código pseudo-inglés): var test = $("#test").val(); if (test does not equal A or B){ ...

4 la respuesta

equals () método para clases con asociación bidireccional

Estoy tratando de implementarequals método para clases JavaBook yChapter en mi solicitud. @Book tiene un conjunto deChapters, mientras que unaChapter tiene un @ asociaBook. La asociación bidireccional se muestra a continuación: class Book{ ...

5 la respuesta

¿Por qué usar GetHashCode () sobre Equals ()?

HashSet<T>.Add primero compara los resultados deGetHashCode. Si esos son iguales, llama aEquals. Ahora, mi entendimiento es para implementarGetHashCode, alguna cos debe hacerse con los campos de un objeto. Un ejemplo simple de implementación se ...

11 la respuesta

ArrayList no utiliza los valores anulados iguales a

Tengo un problema para obtener una ArrayList para usar correctamente un valor anulado igual. El problema es que estoy tratando de usar los iguales para probar solo un campo de clave único, y estoy usando ArrayList.contains () para probar la ...

6 la respuesta

java por qué debería ser igual al parámetro de entrada del método Object

Estoy revisando un libro sobre estructuras de datos. Actualmente estoy en gráficos, y el siguiente código es para la parte del vértice del gráfico. class Vertex<E>{ //bunch of methods public boolean equals(Object o){ //some code } }Cuando trato ...

6 la respuesta

¿Cómo comparar dos matrices de objetos en Java?

Tengo dos matrices de objetos así: Object[] array1 = {0, 1, 2, 3}; Object[] array2 = {0, 1, 2, 3}; Me gustaría saber si las matrices son iguales. Estoy definiendo igual ya que cada valor en array1 es el mismo que el valor en esa posición en el ...

5 la respuesta

Actualización de la clave Java HashMap

e preguntaba qué pasaría si la clave de unaHashMap es mutable, el programa de prueba a continuación lo demuestra y no puedo entender cuándo ambos son iguales yhashCode métodos devuelve verdadero y el mismo valor, ¿por quéhashmap.containsKey ...

3 la respuesta

BigDecimal es igual a () versus compareTo ()

Considere la clase de prueba simple: import java.math.BigDecimal; /** * @author The Elite Gentleman * */ public class Main { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub BigDecimal x = new ...