logo

Java-teken is gelijk aan() Methode

De equals(Object obj)-methode van de tekenklasse vergelijkt het object met het opgegeven object. Het resultaat is waar als en slechts als het argument niet nul is en het Character-object dezelfde char-waarde heeft als weergegeven door het object.

Syntaxis

 public boolean equals(Object obj) 

Parameter

De bovenstaande methode vereist slechts één parameter:

Het object dat moet worden vergeleken.

Winstwaarde

De methode equals(Object obj) retourneert true als de objecten hetzelfde zijn. Anders retourneert de methode false.

voorbeeld 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.'); } } } 
Test het nu

Uitgang:

 They are equal. 

Voorbeeld 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.'); } } } 
Test het nu

Uitgang:

 They are not equal. 

Voorbeeld 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.'); } } } 
Test het nu

Uitgang:

 The numbers are equal. 

Voorbeeld 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.'); } } } 
Test het nu

Uitgang:

 The numbers are not equal.