logo

Méthode Java Caractère égal à ()

La méthode equals(Object obj) de la classe de caractères compare l'objet avec l'objet spécifié. Le résultat est vrai si et seulement si l'argument n'est pas nul et que l'objet Character a la même valeur char que celle représentée par l'objet.

Syntaxe

 public boolean equals(Object obj) 

Paramètre

La méthode ci-dessus ne nécessite qu'un seul paramètre :

L'objet qui doit être comparé.

Valeur de retour

La méthode equals(Object obj) renvoie true si les objets sont identiques. Sinon, la méthode renvoie false.

Exemple 1

 public class JavaCharcterEqualsExample1 { public static void main(String[] args) { //Create a Character Character charValue = new Character('A'); // Create an Object Object obj = new Character('A'); // Test the equality for two values if (charValue.equals(obj)) { System.err.println('They are equal.'); } else { System.err.println('They are not equal.'); } } } 
Testez-le maintenant

Sortir:

 They are equal. 

Exemple 2

 public class JavaCharacterEqualsExample2 { public static void main(String[] args) { //Create a Character Character charValue = new Character('B'); // Create an Object Object obj1 = new Character('C'); // Test the equality for two values if (charValue.equals(obj1)) { System.err.println('They are equal.'); } else { System.err.println('They are not equal.'); } } } 
Testez-le maintenant

Sortir:

 They are not equal. 

Exemple 3

 public class JavaCharacterEqualsExample3 { public static void main(String[] args) { //Create a Character Character charValue = new Character('1'); // Create an Object Object obj = new Character('1'); // Test the equality for two values if (charValue.equals(obj)) { System.err.println('The numbers are equal.'); } else { System.err.println('The numbers are not equal.'); } } } 
Testez-le maintenant

Sortir:

 The numbers are equal. 

Exemple 4

 public class JavaCharacterEqualsExample4 { public static void main(String[] args) { //Create a Character Character charValue = new Character('2'); // Create an Object Object obj = new Character('3'); // Test the equality for two values if (charValue.equals(obj)) { System.err.println('The numbers are equal.'); } else { System.err.println('The numbers are not equal.'); } } } 
Testez-le maintenant

Sortir:

 The numbers are not equal.