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