课程
/后端开发
/Java
/Java入门第三季
equals()和== 很奇怪啊;;;;;;;;
2015-01-27
源自:Java入门第三季 2-4
正在回答
= = 比较地址 和 值。地址相同当然 ,值也相同喽
Object类下的equals() 方法内容就是“= =”
String类等8大基本包装类。里的squals()都是已经重写了的。可以用来比较字符串是否相同。
而你自己的写的类 用到squals时,因为继承Object,所以还是 “= =”
至于= = 你百度下串池 了解关于new和串池 会更清晰下。
基础学完再说!
举报
Java中你必须懂得常用技能,不容错过的精彩,快来加入吧
5 回答Iterator it=coursesToSelect.iterator()
5 回答Iterator<Course> it = coursesToSelect.iterator();
3 回答不太理解 Iterator it=coursesToSelect.iterator() 的意思
2 回答Iterator it=coursesToSelect.iterator();这个能解释一下么细致些
2 回答equals("a")和equals(a)以及equals('a')