equals与==比较

来源:2-3 Java 中 String 类的常用方法 Ⅰ

孩熊熊

2018-10-29 15:02

在这里不就是比较后缀名是否是java不就可以了吗  ???,这不就是相当于比较两个值是否想等吗???

为什么必须得用equals呢   用==就给我报错

写回答 关注

2回答

  • 孩熊熊
    2018-10-30 16:32:07

    哦哦   好吧  这块倒是没有考虑到

  • hym19970721
    2018-10-29 17:14:22

    使用equals是比较两个对象的值是否相同,而==是比较两个对象的存放地址是否相同,前者只要是值相同才成立,而后者必须要是同一对象才行。

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题