当前位置:才华咖 > 互联网计算机 > 计算机 > java语言 > java中的hashCode小例子教程
手机版

java中的hashCode小例子教程

来源:才华咖 阅读:5.79K 次

在java中,有一个这样的规定,就是两个相同的对象(即equals运算为true),它们的`hash code也必须相同。在Object类中有一个hashCode方法,可以调用它来查看对象的hash code。下面举例说明。

java中的hashCode小例子教程

复制代码 代码如下:

package test;

public class Test

public static void main(String args

String str1 = "aaa"

String str2 = str1;

String str3 = "bbb";

tln(ls(str2);

tln("Code():"+Code());

tln("Code():"+Code());

tln("Code():"+Code());

上例的运行结果为

复制代码 代码如下:

true

Code():96321

Code():96321

Code():97314

可以看到,str1和str2做equals运算时为true,它们的hash code也是一样的。

本文链接:https://www.caihuaka.com/jsjzs/java/mk4o1k.html

Copyright © 2024. 才华咖 All right reserved. 浙ICP备20120231号-3

文字美图素材,版权属于原作者。部分文章内容由网友提供推送时因种种原因未能与原作者联系上,若涉及版权问题,敬请原作者联系我们,立即处理。