美文网首页
Integer类型比较时千万不要使用==

Integer类型比较时千万不要使用==

作者: 麻烦大麻要坚强 | 来源:发表于2019-08-02 11:34 被阅读0次

            大家在用integer类型做比较时尽量不要使用==,本人也是使用==习惯了。想着integer类型跟int没什么区别就用==了。没想到项目就出现bug了,一直找不出来,debug下才发现==比较出问题了,下面给大家做一个演示

看到问题了没

Integer类型只能比较 -128到127之间的数据。超过了这个值java会默认帮你new一个新的实例。这样的话==肯定时比较不出来的,只有用equals才能比较。

相关文章

网友评论

      本文标题:Integer类型比较时千万不要使用==

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