Object类中的hashcode()方法:
hashcode():
返回一个对象的哈希码值。
哈希码值的特点:
- 取值范围广,取值范围大概在(0~41亿左右)。
- 散布分列(也可以理解成均匀分类)。
- 在Java中用于代表内存地址值。
用法:
话不多说上代码!!!
package cn.tedu.object;
/*
hashcode()方法:
*/
public class Test01 {
public static void main(String[] args) {
//返回对象的哈希码值
System.out.println(new Object().hashCode());
System.out.println(new Object().hashCode());
System.out.println(new Object().hashCode());
System.out.println(new Object().hashCode());
}
}
代码运行结果:
注意:每个对象返回的哈希码值都不一样!