Junior — Middle
¿Cómo se crea normalmente el método equals en Java por defecto?
sobes.tech AI
Respuesta de la IA
Por defecto, el método equals en Java, heredado de la clase Object, compara objetos por referencia, es decir, devuelve true solo si ambas variables apuntan al mismo objeto en memoria.
Ejemplo de implementación predeterminada:
public boolean equals(Object obj) {
return (this == obj);
}
Si se desea comparar objetos por contenido, generalmente se sobrescribe el método equals, comparando los valores de los campos de la clase.