English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
هذاEquals()
يقارن هذا الكائن بالكائن المحدد. تكون النتيجة صحيحة فقط إذا كان المعامل غير null وأنه كائن Integer يحتوي على نفس قيمة int.
دعونا أولاً نضبط كائن Integer.
Integer val1 = new Integer(30); Integer val2 = new Integer(60); Integer val3 = new Integer(55); Integer val4 = new Integer(30);
الآن دعونا نستخدمEquals()
يستخدم هذا الطريقة لتحقق من تساويها.
val1.equals(val2);
ب نفس الطريقة، قم بفحص ما إذا كان مختلفًا عن عدد صحيح.
دعونا نرى المثال الكامل.
import java.util.Random; public class Demo { public static void main( String args[] ) { Integer val1 = new Integer(30); Integer val2 = new Integer(60); Integer val3 = new Integer(55); Integer val4 = new Integer(30); System.out.println("Integer 1 = " + val1); System.out.println("Integer 2 = " + val2); System.out.println("Integer 3 = " + val3); System.out.println("Integer 4 = " + val4); System.out.println(val1.equals(val2)); System.out.println(val1.equals(val3)); System.out.println(val1.equals(val4)); } }
نتيجة الإخراج
Integer 1 = 30 Integer 2 = 60 Integer 3 = 55 Integer 4 = 30 خطأ خطأ صحيح