我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

Java,关于hashCode()方法的疑问

请问string 下的hashCode()方法的是做什么的,如下:
public int hashCode() {
int h = hash;
if (h == 0) {
int off = offset;
char val[] = value;
int len = count;

        for (int i = 0; i < len; i++) {
            h = 31*h + val[off++];
        }
        hash = h;
    }
    return h;
}

算出该对象的hash码值

近期文章

  • Java,关于正则表达式的一个小问题
  • ceilometer通过swift获取监控项失败
  • 微信小程序wx.openDocument 没有反应
  • ionic/hotcss 左右滑动问题
  • c++调用python脚本问题
  • java用ClassforName来加载mysql驱动
  • 要抄一个网站,是直接copy改,还是照着源码自己改好?
  • java ldap操作AD域实现修改密码
  • 用c#语言实现服务器访问客户端
  • html 静态页面 如何 异步加载数据
  • 隐藏的密码 ACM中的竞赛题
  • 为什么相应添加的注解我也添加了,然后运行时会报错说无法解析xml文件路径异常
  • VMware Workstation Pro
  • zookeeper启动之后连接的hostname不正确
  • C++堆排序问题,不显示结果
  • tp 框架关于rbac权限,不是超级管理员登录,却有所有权限,我是初学者,求大牛带。。。。
  • tomcat对javaweb项目中的web.xml解析顺序是怎样的
  • Android studio 自生成的代码不能运行
  • 小白求教 java在线等 ???
  • java问题,Map接口问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华