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

 我来答
不再是壹个人
2018-04-05 · TA获得超过9371个赞
知道小有建树答主
回答量:43
采纳率:0%
帮助的人:8063
展开全部

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

Java中equals的区别。

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

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

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

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

歪第埃斯
2016-08-28 · 超过29用户采纳过TA的回答
知道答主
回答量:54
采纳率:100%
帮助的人:25万
展开全部
equals方法的返回值是布尔类型(boolean)的就是真(true)假(false)
boolean bool = a.equals(b);
等于的话bool就是true,不等于的话bool就是false
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2016-08-20
展开全部
返回true是等于,返回false是不等于呗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1083188172
2016-08-20 · TA获得超过281个赞
知道小有建树答主
回答量:888
采纳率:33%
帮助的人:222万
展开全部
!xxx.equals(xxx)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式