美文网首页
Object类中4个常用的方法二:hashCode()方法

Object类中4个常用的方法二:hashCode()方法

作者: 半年很快 | 来源:发表于2018-06-22 20:35 被阅读0次

此处只需掌握怎么获取当前对象的哈希值,例:
public class Demo{
public static void main(String[] args){
Car car1 = new Car(3);
Car car2 = new Car(5);

//hashcode():获取的是当前对象的哈希值:1.是十六进制的一个数 2.可以充当当前对象的身份证
System.out.println(car1.hashCode());//31168322默认是一个十进制的值
System.out.println(car2.hardCode());//17225372
System.out.println(Integer.toHexString(car1.hashCode()));//1db9742 哈希值的十六进制形式
System.out.println(Integer.toHexString(car2.hardCode)));
}
}

class Car{
int wheel;
public Car(){}
public Car(int wheel){
this.wheel = wheel;
}
}

相关文章

网友评论

      本文标题:Object类中4个常用的方法二:hashCode()方法

      本文链接:https://www.haomeiwen.com/subject/ktxzsftx.html