摘要: 工作中遇到过一个bug,用两个POJO的 Integer 字段 做 == 判断,明明“数值”相等结果返回 false。检查代码,调试,看源码搞了好久,才知道是Java包装类理解不够惹的祸。 为了弄清楚其中的本质,先上一段代码: 1 int a = 5; 2 Integer b = 5; 3 Inte 阅读全文
posted @ 2017-04-28 11:08 chenzl1024 阅读(178) 评论(0) 推荐(0) 编辑