认真的老詹

导航

2020年6月12日 #

关于Integer类型的比较,在Integer值大于127时,为何使用==结果为false

摘要: 在项目开发中,遇到了这个问题,两个ID(菜单ID)为Integer的值的比较,ID是主键自增的,前期数据量小(考虑到菜单列表不会增加到超过127个),未出现bug。 后面项目越做越大,菜单ID增加到128时,出现了bug,断点查询得知,Integer类型的比较在值为128时,结果为false。 其原 阅读全文

posted @ 2020-06-12 16:46 认真的老詹 阅读(847) 评论(0) 推荐(0) 编辑