dabocaiqq
dabocaiqq
2020-05-31 11:37
采纳率: 66.6%
浏览 119

谁能解释下java语言字符串的计算hashcode的算法的详细说明具体是什么样的

谁能解释下java语言字符串的计算hashcode的算法的详细说明具体是什么样的
谁能解释下java语言字符串的计算hashcode的算法的详细说明具体是什么样的

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • huazhan321
    已采纳

    Object 的源码定义了这个方法,可以看看。hashCode 主要是跟地址有关。
    JVM每 new一个Object,它都会将这个Object丢到一个Hash哈希表中去,这样的话,下次做 Object的比較或者取这个对象的时候,它会依据对象的hashcode再从Hash表中取这个对象。这样做的目的是提高取对象的效率。
    参考:https://www.cnblogs.com/zhchoutai/p/8676351.html

    点赞 评论
  • qq_41890954
    yehang935 2020-05-31 12:39

    可以去看hash函数的源码

    点赞 评论

相关推荐