logo

Método Java Carácter igual ()

El método igual (Object obj) de la clase de caracteres compara el objeto con el objeto especificado. El resultado es verdadero si y sólo si el argumento no es nulo y el objeto Carácter tiene el mismo valor de carácter representado por el objeto.

Sintaxis

 public boolean equals(Object obj) 

Parámetro

El método anterior requiere solo un parámetro:

El objeto que necesita ser comparado.

Valor de retorno

El método igual (Objeto obj) devuelve verdadero si los objetos son iguales. De lo contrario, el método devuelve falso.

Ejemplo 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.'); } } } 
Pruébalo ahora

Producción:

 They are equal. 

Ejemplo 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.'); } } } 
Pruébalo ahora

Producción:

 They are not equal. 

Ejemplo 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.'); } } } 
Pruébalo ahora

Producción:

 The numbers are equal. 

Ejemplo 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.'); } } } 
Pruébalo ahora

Producción:

 The numbers are not equal.