摘要: 1.两个对象的 hashCode()相同,则 equals()也一定为 true,对吗? 不对,两个对象的 hashCode()相同,equals()不一定 true。 代码示例: String str1 = "通话"; String str2 = "重地"; System.out.println( 阅读全文
posted @ 2020-02-10 15:06 拾柴小斯 阅读(7590) 评论(0) 推荐(1) 编辑
摘要: 1.== 和 equals 的区别是什么? == 对于基本类型来说是值比较,对于引用类型来说是比较的是引用; 而 equals 默认情况下是引用比较,只是很多类重新了 equals 方法。 比如 String、Integer 等把它变成了值比较,所以一般情况下 equals 比较的是值是否相等 2. 阅读全文
posted @ 2020-02-10 14:48 拾柴小斯 阅读(1952) 评论(0) 推荐(0) 编辑