Long类型的数据判断是否相等,请一定用equals,不要用==

Long是一个类,判断是否相等时如果数据小于128L时,用equals和== 都是可以的,但超过128L再用==判断是否相等就会出问题,所以Long比较大小统统都要用equals

超过128会创建新的实例对象,==判断的是对象内存值,所以会是false

你可能感兴趣的:(java基础)