开发者社区> 问答> 正文

Integer a= 127 与 Integer b = 127相等吗?

Integer a= 127 与 Integer b = 127相等吗

展开
收起
请回答1024 2020-03-27 16:26:55 1539 0
1 条回答
写回答
取消 提交回答
  • 对于对象引用类型:==比较的是对象的内存地址。 对于基本数据类型:==比较的是值。

    如果整型字面量的值在-128到127之间,那么自动装箱时不会new新的Integer对象,而是直接引用常量池中的Integer对象,超过范围 a1==b1的结果是false

    3.PNG

    2020-03-27 16:27:19
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载