1
resposta

Método Contains x Método Equals

Olá, tudo bem? O método "contains" utiliza o método equals ? Pelo que entendi, esse seria o motivo para que "8) Conserte o código na classe teste e execute. Veja que agora nossa saída do método contains é true!"

1 resposta

Olá Fabio, tudo bem com você?

É isso mesmo! Por baixo dos panos, o método contains() vai pegando cada elemento da lista e fazendo as comparações usando o método equals() até achar algum que corresponda à procura.

Vou deixar aqui o trecho da documentação que explica isso. Não se preocupe se for a documentação do Java 11, o método sempre funcionou da mesma forma.

Espero que isso possa te ajudar. Se tiver qualquer dúvida é só avisar!

Bons estudos!!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software