该方法确定调用该方法的Number对象是否等于作为参数传递的对象。
public boolean equals(Object o)
如果参数不为null,并且是相同类型且具有相同数值的对象,则该方法返回True。 Java API文档中介绍了Double和Float对象的一些额外要求。
public class Test { public static void main(String args[]) { Integer x=5; Integer y=10; Integer z =5; Short a=5; System.out.println(x.equals(y)); System.out.println(x.equals(z)); System.out.println(x.equals(a)); } }
这将产生以下输出-
false true false
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)