都知道int有-128到127的缓存;
但使用过程中往往会忘记;这里涉及到int类型的拆装箱;请先了解拆装箱;
对于int类型,我们常用==来比较,忽略了Integer;
虽然Integer对象的值在-128到127之前时采用==的结果也是true;
但当超过这个范围后就会返回false,
所以对于integer的比较最好使用equalse来比较;
都知道int有-128到127的缓存;
但使用过程中往往会忘记;这里涉及到int类型的拆装箱;请先了解拆装箱;
对于int类型,我们常用==来比较,忽略了Integer;
虽然Integer对象的值在-128到127之前时采用==的结果也是true;
但当超过这个范围后就会返回false,
所以对于integer的比较最好使用equalse来比较;