Introducción
En este laboratorio, aprenderás cómo verificar si dos objetos son iguales en Java. Exploraremos la diferencia fundamental entre usar el operador ==
y el método equals()
para la comparación de objetos.
Comenzarás utilizando el método equals()
incorporado para comparar objetos y entender su comportamiento con diferentes tipos de datos. Luego, aprenderás cómo sobrescribir el método equals()
en tus propias clases personalizadas para definir qué constituye la igualdad lógica de tus objetos. Finalmente, abordarás la importante consideración de manejar objetos nulos al realizar comprobaciones de igualdad para prevenir posibles errores de NullPointerException
.