logo

حرف Java يساوي طريقة ().

تقوم طريقة يساوي (Object obj) لفئة الأحرف بمقارنة الكائن بالكائن المحدد. تكون النتيجة صحيحة فقط إذا لم تكن الوسيطة فارغة وكان كائن Character له نفس قيمة char التي يمثلها الكائن.

بناء الجملة

 public boolean equals(Object obj) 

معامل

تتطلب الطريقة المذكورة أعلاه معلمة واحدة فقط:

الكائن الذي يحتاج إلى المقارنة.

قيمة الإرجاع

تُرجع طريقة يساوي (Object obj) صحيحًا إذا كانت الكائنات متماثلة. وإلا فإن الطريقة ترجع كاذبة.

مثال 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.'); } } } 
اختبره الآن

انتاج:

 They are equal. 

مثال 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.'); } } } 
اختبره الآن

انتاج:

 They are not equal. 

مثال 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.'); } } } 
اختبره الآن

انتاج:

 The numbers are equal. 

مثال 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.'); } } } 
اختبره الآن

انتاج:

 The numbers are not equal.