java中deepHashCode方法的功能简介说明

java-教程王 Java经验 发布时间:2022-03-16 16:11:04 阅读数:11536 1
下文笔者讲述deepHashCode方法的功能简介说明,如下所示:
java.util.Arrays.deepHashCode(Object[])方法的功能:
     返回基于指定数组的“深层内容”返回哈希码
      当我们对任意两个数组a和b,使得Arrays.deepEquals(a, b)
       它其实是Arrays.deepHashCode(a) == Arrays.deepHashCode(b) 
例:
package com.java265.other;
import java.util.Arrays;
public class Test11 {
	/**
	 * java265.com 示例演示
	 */
	public static void main(String[] args) throws Exception {
		Object[] a = { 2, 5, 6, 8 };
		Object[] b = { 2, 5, 6, 8 };

		System.out.println("a deepHashCode:" + Arrays.deepHashCode(a));
		System.out.println("b deepHashCode:" + Arrays.deepHashCode(b));
		System.out.println("a = b  " + (Arrays.deepHashCode(a) == Arrays.deepHashCode(b)));
	}
}
-------运行以上代码,将输出以下信息-----
a deepHashCode:988102
b deepHashCode:988102
a = b  true
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202203/16474183342478.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者