Java equals()方法

equals()方法

Java中,equals()方法通过Number类或继承自Number类的包装类的对象调用,用于比较调用对象和参数指定的数据是否相等。equals()方法的语法如下:

public boolean equals(Object obj)

equals()参数

参数描述
obj一般为继承自Number类的子类的对象,比如Byte、Double、Integer、Float、Long和Short等,也可以是Java的基本数据类型,但该类型通过Java的装箱自动转换后得到的包装类对象应该与调用对象的类型一致。

equals()返回值

Java boolean布尔类型值,true or false。如果调用对象和参数相等,则返回true,否则为false。

equals()实例代码

下面中的实例代码,定义了一个Float对象y,该对象将调用equals()方法,并与float类型的数据进行比较,在Java编译器中,float类型的参数将自动转换为Float包装类对象,该过程称为装箱:

public class test {
    public static void main(String[] args) {
        Float y = Float.valueOf(3.1f);
        boolean t = y.equals(3.1f);
        
        System.out.println(t);
    }

}

免责声明:内容仅供参考,不保证正确性。


全栈后端 / Java教程 :









Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.