No codigo a seguir:
if(this.contas[i] == c) { break; } Não seria o correto usar equals por os 2 serem objetos?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
No codigo a seguir:
if(this.contas[i] == c) { break; } Não seria o correto usar equals por os 2 serem objetos?
Oi, Helton.
Sim, sempre usar o Equals é a melhor escolha. Nesse caso do código funciona, pois vamos comparar as referências mesmo, não iremos comparar nenhum atributo da classe.
Porém, mesmo assim, é sempre recomendável usar o Equals.