java中deepHashCode方法的功能简介说明
下文笔者讲述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
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。