美文网首页
2018-03-23

2018-03-23

作者: nikown | 来源:发表于2018-03-23 12:41 被阅读0次

java学习随笔3

hashCode函数

Object类的方法中有一个本地方法叫hashCode(),简单来说hashCode就是把一个对象转化成一串数字。

String str="11";

System.out.println(str.hashCode());

上面的一段代码可以输出字符串str的hashcode。

TA的特性是:不同的对象hashcode可能相同,但是hashcode不同的对象一定不相同。

简单应用,参考java中的set集合。

在重写对象的equals方法之后,且重写之后的equals较复杂,大量判断对象是否相同的时,可以不直接使用equals方法,而是先判断两个对象的hashcode是否相同,相同再执行equals方法。

相关文章

  • 2018-03-24

    2018-03-23 静雪恋 2018-03-23 01:10 · 字数 289 · 阅读 0 · 日记本 打卡日...

  • python之os.path模块学习笔记

    author="jolting" date="2018-03-23" python os.path模块主要用于文件...

  • 2018-03-23

    2018-03-23 20:38 · 字数 367 · 阅读 0 · 日记本 【日精进打卡第64天/365天】 姓...

  • 搭建DNS服务器

    title: 搭建DNS服务器date: 2018-03-23 19:15:01tags: 前言 开发时拿到的开发...

  • 2018-03-27(稻盛哲学学习会)

    洪霞蔷薇 2018-03-23 23:29 · 字数 273 · 阅读 3 · 稻香湖 姓名:洪霞 部门:技术部 ...

  • 公关 案例

    危机公关|看Facebook和海底捞如何应对 中国MBA教育网 2018-03-23 23:28:45 Faceb...

  • 和谐的画面(17)

    文/紫玉姑娘 2018-03-23 亲爱的文文,这几天你终于和敏敏和谐相处了,你...

  • 那些所谓的爱情

    那些所谓的爱情 炮灰_5e54 2018-03-23 23:55 · 字数 911 · 阅读 0 · 日记本 那所...

  • 那些所谓的爱情

    那所谓的爱情 炮灰_5e54 2018-03-23 20:31 · 字数 881 · 阅读 9 · 日记本 刚开始...

  • EOS从头开始(一)——搭建环境

    本文是基于最新EOS稳定版2018-03-23安装,具体各版本可参见https://github.com/EOSI...

网友评论

      本文标题:2018-03-23

      本文链接:https://www.haomeiwen.com/subject/bcatcftx.html