<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. java語言

    java中的hashCode小例子教程

    時間:2024-12-25 04:16:46 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方法08-08

    java教程之Java編程基礎04-18

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

    Java學習之MySQL翻頁例子07-30

    java多線程教程04-22

    Java程序編輯教程12-17

    Java程序規范教程04-03

    Java面向過程教程03-31

    Java的特點學習教程01-22

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