O que são objetos.é igual a Java

O que são objetos.é igual a Java
Ao lidar com dados codificados em Java, pode haver casos em que o desenvolvedor precisa comparar vários valores para evitar replicação ou utilizá -los efetivamente. Em tais situações, o “Objetos.é igual a()”O método em Java é de grande ajuda para comparar os objetos e os valores de tipo de dados conflitantes diretamente.

Este blog discutirá o uso do “Objetos.é igual a()”Método em Java.

O que é “objetos.equals () ”em java?

O associado "é igual a()”O método é um método estático do“Classe de objetos”Isso leva dois objetos como seus parâmetros e verifica se eles são iguais retornando um“boleano" valor.

Sintaxe

Objetos.igual a (obj)

Na sintaxe acima, “obj”Refere -se ao objeto que precisa ser comparado com o objeto associado.

Exemplo 1: Comparando os valores "nulos", "inteiros" e "flutuantes" usando "objetos.equals () ”em java

Neste exemplo, os valores de diferentes tipos de dados serão alocados como métodos, eu.e., ““Objetos.é igual a()Parâmetro, e verificado quanto à igualdade:

importar java.util.Objetos;
Boolean ReturnComp1 = Objetos.igual a (nulo, 4);
Boolean ReturnComp2 = Objetos.é igual a (3.5, 4);
boolean returncomp3 = objetos.igual a (4, 4);
Sistema.fora.println ("A primeira comparação se torna:" + returncomp1);
Sistema.fora.println ("A segunda comparação se torna:" + returncomp2);
Sistema.fora.println ("A segunda comparação se torna:" + returncomp3);

Nas linhas de código acima, aplique as seguintes etapas:

  • Em primeiro lugar, associe o “boleano”Palavra -chave com os valores alocados para armazenar o resultado na forma de valores booleanos“verdadeiro" ou "falso”.
  • Além disso, aplique o “Objetos.é igual a()”Método e defina o“nulo","Inteiro", e "flutuador”Valores, respectivamente, a serem verificados quanto à igualdade.
  • Por fim, exiba a saída resultante com base na comparação realizada em cada caso.

Saída

Na saída acima, pode -se observar que o resultado correspondente é retornado com base na comparação avaliada.

Observação: Se os valores forem iguais, mas os tipos de dados são conflitantes, eu.e., 4 (número inteiro), 4.0 (flutuação), o resultado será devolvido como “falso”.

Exemplo 2: Usando os “Objetos.Método igual () ”com objetos de string em java

Neste exemplo em particular, o método discutido pode ser utilizado para comparar os objetos de string criados sem e com a alocação dos dois valores de string, respectivamente:

String Object1 = new String ();
String object2 = new String ();
Sistema.fora.println (objeto1.igual (objeto2));
objeto1 = "Linux";
object2 = "dica";
Sistema.fora.println (objeto1.igual (objeto2));

No trecho de código acima:

  • Primeiro de tudo, crie os dois “Corda"Objetos chamados"objeto1" e "objeto2”, Respectivamente.
  • Na próxima etapa, associe o “é igual a()”Método com o objeto anterior e coloque o último objeto como seu parâmetro (método) para verificar se os objetos criados são iguais antes de definir os valores.
  • Depois disso, aloque os valores de string declarados para os dois objetos criados.
  • Por fim, compare os dois objetos novamente depois que os valores são atribuídos para observar a mudança em comparação.

Saída

Nesta saída, pode -se analisar que, como os objetos não foram alocados com os valores primeiro, então o valor booleano “verdadeiro”É devolvido, o que não é o caso no último cenário (após a definição dos valores).

Conclusão

O "Objetos.é igual a()”Em Java é um método estático que leva dois objetos como seus parâmetros e verifica se eles são iguais ao retornar um valor booleano. Este método pode ser aplicado para comparar os valores de vários tipos de dados ou comparar os dois objetos com e sem alocar os valores para eles (objetos). Este blog orientou o uso e a implementação do “Objetos.é igual a()”Método em Java.