AL FINAL DEL VIDEO EL PROFESOR MENCIONA if (contiene) {// por referencia
System.out.println("si, es igual con (equals)");
}
// aca estamos diciendo que si tiene un espacio de memoria en la lista
PERO SE SUPONE EL EQUALS COMPARA , PORQUE EL METODO EQUALS QUE HEMOS SOBRESESCRIBIDO TIENE LA COMPARACION DE LO QUE PASAMOS CON PARAMETROS , EN SI PARA COMPARAR LOS ATRIBUTOS O VALORES LO CUAL EL PROFESOR PONE AHI EN EL VIDEO : SI , ES IGUAL CON (EQUALS), ENTIENDO QUE EL EQUALS DERIVA DEL CONTAINS, PERO NO DEBERIA SER ESE IF ASI: System.out.println("si, es igual con (CONTAINS)"); YA QUE EL CONTAINS SIRVE PARA SABER SI UNA LISTA CONTIENE UN ELEMENTO
Y ENTONCES NO DEBERIA VER OTRO IF ALGO ASI:
if(cc.equals(c2)){// por atributos o valores // sirve para comparar System.out.println("si , son iguales los valores usando el equals"); }
ACA SI USAMOS EL EQUALS PARA COMPRAR LOS VALORES O ATRIBUTOS CON EL EQUALS
EXPLIQUENME BIEN PORFAVOR , SE LOS AGRADECIA MUCHO
FOTO:
![Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad](https://cdn1.gnarususercontent.com.br/6/490755/86326d4e-7b7d-4ff2-8fea-56a6f1a5f2ed.png)
![Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad](https://cdn1.gnarususercontent.com.br/6/490755/c1764667-ad5f-4642-b152-fe8e6e8c2f38.png)