Java 数据类型 Long 的对比
这是一道比较常见的Java面试题
Long a = 10l;
Long b = 10l;
System.out.println(a==b); // true
Long c = 128l;
Long d = 128l;
System.out.println(c==d); // false
因为 Long的默认区间是在[-128,127]之间,超过这个区间,就会new一个新的对象,这样使用==比较的就是引用地址,所以返回false。
...
原创
2022-02-19 16:52:44 ·
580 阅读 ·
0 评论