Este post discutirá como comparar dois objetos em Java. Você nunca deve usar o == operador para comparar dois objetos, uma vez que o == O operador realiza uma comparação de referência e simplesmente verifica se os dois objetos se referem à mesma instância ou não. A opção recomendada para comparar dois objetos é usar o equals() método. No entanto, basta chamar o equals() método não funcionará como esperado, conforme mostrado abaixo:
Download Executar código Aqui está um programa simples que demonstra o funcionamento do equals() método.
Download Executar código
Download Executar código Isso é tudo sobre comparar dois objetos em Java.
Obrigado por ler. Por favor, use nosso compilador online para postar código em comentários usando C, C++, Java, Python, JavaScript, C#, PHP e muitas outras linguagens de programação populares. Como nós? Indique-nos aos seus amigos e ajude-nos a crescer. Codificação feliz 🙂 |