logo

Java Karakter eşittir() Yöntemi

Karakter sınıfının equals(Object obj) yöntemi, nesneyi belirtilen nesneyle karşılaştırır. Sonuç, yalnızca bağımsız değişken null değilse ve Character nesnesi, nesne tarafından temsil edilenle aynı char değerine sahipse doğrudur.

Sözdizimi

 public boolean equals(Object obj) 

Parametre

Yukarıdaki yöntem yalnızca bir parametre gerektirir:

Karşılaştırılması gereken nesne.

Geri dönüş değeri

equals(Object obj) yöntemi, nesneler aynıysa true değerini döndürür. Aksi takdirde yöntem false değerini döndürür.

örnek 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.'); } } } 
Şimdi Test Edin

Çıktı:

 They are equal. 

Örnek 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.'); } } } 
Şimdi Test Edin

Çıktı:

 They are not equal. 

Örnek 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.'); } } } 
Şimdi Test Edin

Çıktı:

 The numbers are equal. 

Örnek 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.'); } } } 
Şimdi Test Edin

Çıktı:

 The numbers are not equal.