黑马程序员技术交流社区
标题:
equals()方法和==分别在什么时候用呢
[打印本页]
作者:
wangyu625
时间:
2016-10-3 18:51
标题:
equals()方法和==分别在什么时候用呢
在学习中发现当判断值是否一样时候用==,判断字符串知否一样时候用equals()方法,那么这两个有什么区别呢,分别在什么时候使用呢
作者:
zhang900124
时间:
2016-10-3 19:07
来看答案的,同求
作者:
hy000936
时间:
2016-10-3 22:28
==判断栈内存的值,equals判断堆内存的值
作者:
水月灬清影
时间:
2016-10-4 00:18
==比较基本类型值和引用类型地址值,
equals()不重写默认比较地址值,重写后可比较引用类型(例如字符串)的内容.
另外注意字符串常量池的问题.变化很多,慢慢体会.
作者:
112345666
时间:
2016-10-4 00:45
楼上正解,在面向对象后讲到,还挺难懂的第一次学的时候
作者:
13902480061
时间:
2016-10-4 01:34
基本数据类型跟非new string()这样的==,其他的equals,有时候要重写。
作者:
mituxiaoheshang
时间:
2016-10-4 01:54
==号一般是基本数据类型在用。equals是方法,前面要加引用数据类型
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2