java的Long类型进行比较
在Java中,对于Long类型的对象,如果它们包含的值在范围[-128, 127]之间,它们会被缓存,以便在整数范围内进行重用。这是因为Java的自动装箱(autoboxing)机制的一部分。
问题:long类型127的比较

Long类型129的比较

如果你想在[-128, 127]之外进行值的比较,而不是引用的比较,你应该使用.equals()方法比较,或者a.compareTo(b) == 0比较运算符比较:
在Java中,对于Long类型的对象,如果它们包含的值在范围[-128, 127]之间,它们会被缓存,以便在整数范围内进行重用。这是因为Java的自动装箱(autoboxing)机制的一部分。
问题:long类型127的比较

Long类型129的比较

如果你想在[-128, 127]之外进行值的比较,而不是引用的比较,你应该使用.equals()方法比较,或者a.compareTo(b) == 0比较运算符比较: