La méthode
equals() est une méthode de comparaison d'objets en Java, utilisée pour déterminer l'égalité de deux objets s'ils sont égaux, elle renvoie vrai, sinon elle renvoie faux. Il peut être utilisé pour comparer si les valeurs de propriété des objets sont les mêmes. La comparaison d'égalité personnalisée est généralement implémentée en remplaçant la méthode equals(). Les étapes pour remplacer la méthode equals() sont les suivantes : déclarer la méthode equals(), utiliser des instructions if-else pour comparer les valeurs d'attribut de l'objet et renvoyer true si elles sont égales, sinon renvoyer false.
Qu'est-ce que la méthode equals() ? La méthode
equals() est une méthode membre de la classe Object en Java, utilisée pour comparer l'égalité de deux objets.
Fonction : La méthode
equals() détermine si deux objets sont égaux, elle renvoie vrai, sinon elle renvoie faux.
Utilisation : La méthode
equals() est généralement utilisée pour comparer si les valeurs d'attributde deux objets sont identiques. La syntaxe est la suivante :
<code class="java">public boolean equals(Object obj)</code>
où, obj est l'objet à comparer.
Remarque : La méthode
Étapes pour remplacer la méthode equals() :
Exemple :
<code class="java">public class Person { private String name; private int age; public boolean equals(Object obj) { if (obj instanceof Person) { Person other = (Person) obj; return name.equals(other.name) && age == other.age; } return false; } }</code>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!