A karakterosztály equals(Object obj) metódusa összehasonlítja az objektumot a megadott objektummal. Az eredmény akkor és csak akkor igaz, ha az argumentum nem nulla, és a Character objektum ugyanazzal a karakterértékkel rendelkezik, mint az objektum.
Szintaxis
public boolean equals(Object obj)
Paraméter
A fenti módszer csak egy paramétert igényel:
Az összehasonlítandó tárgy.
Visszatérési érték
Az equals(Object obj) metódus igazat ad vissza, ha az objektumok azonosak. Ellenkező esetben a metódus false értéket ad vissza.
1. példa
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.'); } } }Tesztelje most
Kimenet:
They are equal.
2. példa
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.'); } } }Tesztelje most
Kimenet:
They are not equal.
3. példa
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.'); } } }Tesztelje most
Kimenet:
The numbers are equal.
4. példa
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.'); } } }Tesztelje most
Kimenet:
The numbers are not equal.