A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

==和equals方法都不能直接实现对象值的比较,为什么没有比较方便的方法?

5 个回复

倒序浏览
equals可以用快捷键生成的。alt+shift+m就可以了
回复 使用道具 举报
18333601807 发表于 2016-9-12 00:21
equals可以用快捷键生成的。alt+shift+m就可以了

没有可以直接比较这类东西的方法吗?
回复 使用道具 举报
==就算是吧。。。。。直接的都是面向所有类的,所以只能通过比较地址值来实现了。
回复 使用道具 举报
四类八种包装类自己都重写了equals方法, 如果是自己定义的类, 是需要重写的, 不然比较的是地址值, 没有意义哦~
回复 使用道具 举报
冬天有点冷 发表于 2016-9-12 00:31
四类八种包装类自己都重写了equals方法, 如果是自己定义的类, 是需要重写的, 不然比较的是地址值, 没有意义 ...

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马