<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. java中的hashCode小例子教程

    時間:2025-11-15 17:46:44 java語言

    java中的hashCode小例子教程

      在java中,有一個這樣的規定,就是兩個相同的對象(即equals運算為true),它們的hash code也必須相同。在Object類中有一個hashCode方法,可以調用它來查看對象的hash code。下面舉例說明。

      復制代碼 代碼如下:

      package test;

      public class Test

      public static void main(String args

      String str1 = "aaa"

      String str2 = str1;

      String str3 = "bbb";

      System.out.println(str1.equals(str2);

      System.out.println("str1.hashCode():"+str1.hashCode());

      System.out.println("str2.hashCode():"+str2.hashCode());

      System.out.println("str3.hashCode():"+str3.hashCode());

      上例的運行結果為

      復制代碼 代碼如下:

      true

      str1.hashCode():96321

      str2.hashCode():96321

      str3.hashCode():97314

      可以看到,str1和str2做equals運算時為true,它們的hash code也是一樣的。

    【java中的hashCode小例子教程】相關文章:

    如何正確實現Java中的hashCode方法12-16

    java教程之Java編程基礎12-06

    Java中的== 和equals()方法詳解與實例教程11-09

    java多線程教程09-15

    Java程序編輯教程12-17

    Java程序規范教程12-31

    Java面向過程教程09-04

    Java的特點學習教程01-22

    java selenium基本教程11-12

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人