<--个人成长笔记系列-->两个Integer类型的整数做相等比较的坑

JAVA知识点: 

    (掌握)Java中Integer类型的整数值的大小比较:


比较大小

总结:

如果你用两个Integer类型的整数做相等比较:

1.如果Integer类型的两个数相等,如果范围在-128~127(默认),那么用“==”返回true,其余的范会false。

2.两个基本类型int进行相等比较,直接用==即可。 

3.一个基本类型int和一个包装类型Integer比较,用==也可,比较时候,Integer类型做了拆箱操作。

4.Integer类型比较大小,要么调用Integer.intValue()转为基本类型用“==”比较,要么直接用equals比较。

文章链接:https://juejin.im/post/5d707730f265da03a1487968

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 小编费力收集:给你想要的面试集合 1.C++或Java中的异常处理机制的简单原理和应用。 当JAVA程序违反了JA...
    八爷君阅读 10,192评论 1 114
  • 一. Java基础部分.................................................
    wy_sure阅读 9,255评论 0 11
  • 第4章 认识对象 学习目标 区分基本类型与对象类型 了解对象与引用的关系 从打包器认识对象 ...
    默然说话_牟勇阅读 3,362评论 3 1
  • HDFS A. ha dfs 初始化和启动 启动zookeeper集群 在主Name结点上 格式化zookeepe...
    zoyanhui阅读 5,858评论 0 5
  • 孔白岁拿起惨白的床单,慢慢地擦着手里的刀,他忽然觉得很轻松,又忽然觉得活在世上很无聊。 他的母亲和姐姐跌跌撞撞地跑...
    故事纵横阅读 2,875评论 0 0