码迷,mamicode.com
首页 > 编程语言 > 详细

Java中Integer和int比较大小出现的错误

时间:2017-05-20 13:52:40      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:地方   最好   维护   class   错误   turn   百度   color   常量池   

Java在某一处维护着一个常量池,(我记得)在小于128的范围内,直接用

1 Integer i = 100;
2 int j = 100;
3 return i == j;//true

这里返回的是true.

但是>=128,

1 Integer i = 500;
2 int j = 500;
3 return i == j; //false

这里的常量池可以修改,在什么地方我忘了,可以百度一下,最好还是比较之前转换一下.

Java中Integer和int比较大小出现的错误

标签:地方   最好   维护   class   错误   turn   百度   color   常量池   

原文地址:http://www.cnblogs.com/jpaul/p/6881952.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!