c137Ming
Results
1
comments of
c137Ming
@Zhaobudaoyuema 写给楼上的同学,我用java跟你遇到了一样的问题,检查半天之后发现是Integer的问题,你代码中的hs.get(c)==ht.get(c)和hs.get(d)==ht.get(d)应该用equals。原因是Integer的包装类会自动缓存-128~127,只有在这个间隔内才可以用==比较。 你可以尝试以下代码 Integer i1 = 127; Integer i2 = 127; i1 == i2; 结果为true Integer i1 = 128; Integer i2 = 128; i1 == i2; 结果为false