<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>
            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

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看