课程
/后端开发
/Java
/Java入门第一季(IDEA工具)
什么时候用equals什么时候用==,区别在哪里,麻烦举个例子,谢谢大神
2016-01-27
源自:Java入门第一季(IDEA工具) 4-4
正在回答
==用来判断基本数据类型的值是否相等或判断对象的地址是否相等。equals()是Object类中的方法,通过覆盖该方法可以判断某两个对象是否相等。
综上,如果Set中装的是基本类型数据,应用==判断(1.5以后,由于出现了自动封装,亦可以用equals()方法比较);如果装的是对象类型,则应用equals()方法判断。
干嘛好呢 提问者
字符串判断时用equals,一般变量用==就行了
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
1 回答什么时候用“=”什么时候用“==”???
2 回答什么时候用‘’什么时候用“”呢?
1 回答什么时候用' ' 什么时候用" "
5 回答在输出时什么时候用引号,什么时候不用
1 回答什么时候用new
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号