Preguntas etiquetadas con equals

Se refiere al método Java equals, que indica si algún objeto es "igual" a este.

8
Anular el método java equals () - ¿no funciona?
Me encontré con un problema interesante (y muy frustrante) con el equals()método hoy que causó el bloqueo de lo que pensé que era una clase bien probada y causó un error que me llevó mucho tiempo rastrear. Solo para completar, no estaba usando un IDE o depurador, solo un buen …
150 java  equals  overriding 

21
compareTo () vs. equals ()
Al probar la igualdad de Stringen Java, siempre lo he usado equals()porque para mí este parece ser el método más natural para hacerlo. Después de todo, su nombre ya dice lo que se pretende hacer. Sin embargo, un colega mío me dijo recientemente que me habían enseñado a usar en …
118 java  string  equals  compareto 

9
Cómo anular el método equals en Java
Estoy tratando de anular el método de igualdad en Java. Tengo una clase Peopleque básicamente tiene 2 campos de datos namey age. Ahora quiero anular el equalsmétodo para poder verificar entre 2 objetos People. Mi código es el siguiente public boolean equals(People other){ boolean result; if((other == null) || (getClass() …
108 java  overriding  equals 






15
Compare dos objetos con .equals () y == operador
Construí una clase con un Stringcampo. Luego creé dos objetos y tengo que compararlos usando el ==operador y .equals()también. Esto es lo que hice: public class MyClass { String a; public MyClass(String ab) { a = ab; } public boolean equals(Object object2) { if(a == object2) { return true; } …
84 java  class  object  methods  equals 

9
Ejecución del operador de asignación de Java
En Java, entiendo que la asignación evalúa el valor del operando correcto, por lo que declaraciones como x == (y = x)evaluar atrue . Este código, sin embargo, genera false. public static void main(String[]args){ String x = "hello"; String y = "goodbye"; System.out.println(x.equals(x = y)); } ¿Por qué es esto? …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.