黑马程序员技术交流社区
标题:
==和equals的区别
[打印本页]
作者:
孟卫严
时间:
2015-7-15 22:14
标题:
==和equals的区别
一、“==”在基本数据类型应用时比较的值; “equals”不能比较基本数据类型;
代码如下:
[attach]81109[/attach]
其他的基本数据类型也是这个样子:
Cannot invoke equals(boolean) on the primitive type boolean
二、“==”在引用数据类型时比较的地址值;
“equals”在引用数据类型时比较的也是地址值;
[attach]81111[/attach]
[attach]81112[/attach]
三、但是equals方法可以重写;
如:
[attach]81113[/attach]
这样你就可以按照自己的方法来比较了!
作者:
jx5785749
时间:
2015-7-15 22:31
不错,很详细!受教了!顶起
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2