(JAVA)hashcode
生活随笔
收集整理的這篇文章主要介紹了
(JAVA)hashcode
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
package cn.cast.collection;/*** @author Alina* @date 2021年09月19日 8:00 下午* 對象的哈希值* 1.JAVA中,每一個類,都有一個十進制數的哈希值* 2.十進制數,叫做這個對象的哈希值* 3.class Object(){* public native int hashCode();* 所有的類都是Object類的子類,因此所有的類有hashCode()方法* 4.對象的哈希值,就是JVM依據對象在內存中的所在地址,計算出的一個十進制數* 5.哈希值是一個十進制數,出現的目的是為了方便哈希表* String類中重寫的hashCode()*** }*/
public class HashCodeDemo {public static void main(String[] args) {String s1 = "a,b,c";String s2 = new String("a,b,c");System.out.println(s1==s2);System.out.println(s1.hashCode()==s2.hashCode());System.out.println(s1.hashCode());System.out.println(s2.hashCode());}
}
?
?
?
總結
以上是生活随笔為你收集整理的(JAVA)hashcode的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第10章 Python 数字图像处理(D
- 下一篇: “multiprocessing\spa