Java Integer equals() 方法

2025 年 3 月 25 日 | 阅读 2 分钟

equals() 方法是 java.lang 包下 Integer 的一个方法。该方法将参数的值与当前 Integer 对象的值进行比较。它返回一个 Boolean (True 或 False),表示此 Integer 和方法参数对象是否相等。它也覆盖了 Object 类的 equals() 方法。

语法

以下是 equals() 方法的声明

参数

数据类型参数描述必需/可选
Objectobj它检查与指定 Integer 的相等性必需

返回值

如果参数不为 null 且 Integer 对象与方法参数对象相同,则 equals() 方法将返回 true,否则返回 false。

异常

InputMismatchException

兼容版本

Java 1.2 及以上版本

示例 1

输出

obj1 and obj2 are equal. True or False? = false
obj1 and obj2 are equal. True or false? = true

示例 2

输出

1.	Input the first Integer Number to be Compare: 34
Input the second Integer Number to be Compare: 34
Both the Integer numbers are same...

2.	Input the first Integer Number to be Compare: 45
Input the second Integer Number to be Compare: 87
Both the Integer numbers are different...

示例 3

输出

objA == objB? true
objB == objC? false
objA == objC? false
objC == objA? false
objB == objA? true

示例 4

输出

ObjFloat == ObjDouble? false