java,equals是等于,那不等于怎么表达,求教

如题所述

java中equals()返回boolean值,true表示相等,false表示不相等。不等于就是对上面的结果取反,!a.equals(b)。

Java中equals的区别。

    可用于基本类型和引用类型:当用于基本类型时候,是比较值是否相同;当用于引用类型的时候,是比较对象是否相同。

    对于String a = “a”; Integer b = 1;这种类型的特有对象创建方式,==的时候值是相同的

    基本类型没有equals方法,equals只比较值(对象中的内容)是否相同(相同返回true)。

    一个类如果没有定义equals方法,它将默认继承Object中的equals方法,返回值与==方法相同。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-08-28
equals方法的返回值是布尔类型(boolean)的就是真(true)假(false)
boolean bool = a.equals(b);
等于的话bool就是true,不等于的话bool就是false本回答被提问者采纳
第2个回答  2016-08-20
返回true是等于,返回false是不等于呗
第3个回答  2016-08-20
!xxx.equals(xxx)
相似回答