java integer 判断相等_Java包装类之Integer的 "==" 判断数值是否相等的陷阱及原因分析...
在好久以前的一次面试中,面试官问了我这么一个问题:“现在有 Integer a = 56, b = 56, c = 180, d = 180; 请问:a == b ,c == d 是否成立,也就是是否为true?”我当时知道 a == b 是 为true,c == d 是为false的,我也是这么回答的。接着面试官问我,“为什么呢?”然后我就不知道了。那个的确是不是很清楚为什么会这样,不过虽然...