Java对象类boolean equals(Object o)方法,带示例
对象类布尔等于(对象o)
包java.lang.Object.equals(Object o)中提供了此方法。
此方法用于检查具有指定对象的对象。
如果Object引用和value相同,则此方法返回true,否则返回false。
语法:
boolean equals(Object o){}
参数:
在对象的方法中,我们仅传递一个对象作为参数。
返回值:
此方法的返回类型为boolean,这意味着如果对象的引用和值相同,则此方法返回true。
Java程序演示对象类equals()
方法的示例
import java.lang.Object;public class ObjectClass {
public static void main(String[] args) {
//创建一个Integer类型的新对象
Integer in1 = new Integer(10);
//创建一个Float类型的新对象
Float fl = new Float(10.f);
//创建另一个Integer类型的对象
Integer in2 = new Integer(20);
//创建另一个Integer类型的对象
Integer in3 = new Integer(10);
//比较Integer和float类型的引用和值
//如果两者相同,则返回true,否则返回false-
System.out.println("The result of comparing Integer and Float using equals():" + in1.equals(fl));
//比较Integer和另一个Integer类型参考
//和value,如果两者相同,则返回true,否则返回false-
System.out.println("The result of comparing Integer and another Integer using equals():" + in1.equals(in2));
//比较Integer和另一个Integer类型参考
//和value,如果两者相同,则返回true,否则返回false-
System.out.println("The result of comparing Integer and another Integer using equals():" + in1.equals(in3));
}
}
输出结果
D:\Programs>javac ObjectClass.javaD:\Programs>java ObjectClass
The result of comparing Integer and Float using equals():false
The result of comparing Integer and another Integer using equals():false
The result of comparing Integer and another Integer using equals():true
以上是 Java对象类boolean equals(Object o)方法,带示例 的全部内容, 来源链接: utcz.com/z/359759.html