Long是一个类,比较大小时如果数据小于128L时,用equals和== 都是可以的,但超过128L再用==比较大小就会出问题,所以Long比较大小统统都要用equals,简单不会出错,代码执行结果如下:
Long i = 12L;
Long j = 12L;
Long m = 195L;
Long n = 195L;
System.out.println(i=j);//true
System.out.println(m=n);//false
System.out.println(i.equals(j));//true
System.out.println(m.equals(n));//true