Méthode Java Character classe equals () avec exemple
Méthode de la classe de caractères equals()
- méthode equals() est disponible dans le package java.lang.
- méthode equals() est utilisé pour vérifier l'égalité ou l'inégalité de cet objet de sous-ensemble par rapport à l'objet de sous-ensemble donné ou, en d'autres termes, nous pouvons dire que cette méthode est utilisée pour comparer deux objets de sous-ensemble.
- méthode equals() est une méthode non statique, elle est accessible uniquement avec l'objet de classe et si nous essayons d'accéder à la méthode avec le nom de la classe, nous obtiendrons une erreur.
- méthode equals() est une méthode finale qu'elle ne remplace pas dans la classe enfant.
- méthode equals() ne lève pas d'exception lors de la comparaison de deux objets de sous-ensemble.
Syntaxe :
public final boolean equals(Object value2);
Paramètre(s) :
- Object value2 - représente l'Objet avec lequel comparer.
Valeur renvoyée :
Le type de retour de cette méthode est booléen, il renvoie une valeur booléenne basée sur la valeur suivante,
- Il renvoie vrai , si l'Objet1 est identique à l'Objet2.
- Il renvoie faux , si l'Objet1 n'est pas le même que l'Objet2.
Exemple :
// Java program to demonstrate the example // of boolean equals(Object value) method of // Character.Subset class public class EqualsOfCharacterSubset extends Character.Subset { EqualsOfCharacterSubset(String str) { super(str); } public static void main(String[] args) { String str1 = new String("Java"); EqualsOfCharacterSubset value1 = new EqualsOfCharacterSubset(str1); String str2 = new String("Programming"); EqualsOfCharacterSubset value2 = new EqualsOfCharacterSubset(str2); boolean res = value1.equals(value2); // Check equality of Character.Subset objects if (res) System.out.println("value1.equals(value2): " + res); else System.out.println("value1.equals(value2): " + res); } }
Sortie
value1.equals(value2): false