Java中Object对象的hashCode方法和String对象的hashCode
2016-07-10 14:03
465 查看
class A{ } public class TestMain { public static void main(String[] args) { A a1 = new A(); A a2 = new A(); String str1 = "abc"; String str2 = new String("abc"); System.out.println(str1 == str2); System.out.println(str1.equals(str2)); System.out.println(str1); System.out.println(str2); System.out.println(str1.hashCode()); System.out.println(str2.hashCode()); //Hash码是标志对象的唯一值,Hash码相同的对象是同一对象 System.out.println(a1.equals(a2)); System.out.println(a1 == a2); System.out.println(a1); System.out.println(a2); System.out.println(a1.hashCode()); System.out.println(a2.hashCode()); } }
相关文章推荐
- iOS学习(二十七)Objective-C 协议
- iOS学习(二十六)Objective-C 分类
- Objective-C 构造方法
- Objective C转Swift注意事项(一)合理使用结构体,枚举,extensions
- iOS学习(二十五)Objective-C 动态创建
- iOS学习(二十四)Objective-C 动态绑定
- iOS学习(二十三)Objective-C 静态vs动态
- 泛型/dynamic/object作用
- Three.js源码之Object3D
- #码神心得_09# 包装类、Object类方法、final、抽象类
- Object方法详解
- R-CNN: Rich feature hierarchies for accurate object detection and semantic segmentation
- iOS学习(二十二)Objective-C 动态识别的应用
- iOS学习(二十一)Objective-C SEL和IMP类型
- 单粒模式
- iOS学习(二十)Objective-C 动态类型识别
- 欢迎使用CSDN-markdown编辑器
- 通过ObjectAnimator动画显示数字
- Rich feature hierarchies for accurate object detection and semantic segmentation 笔记
- Java学习总结(16.07.08)Object类的几个常用方法