1.你返回类型是int ,那么你return的就是int类型的数据;2.这个是否倒序与你编写代码位置是有关联,if跟else if 里的条件换个位置就是 1 -1 0;你这份比较大小的方法,代码即是A.compareTo(B),如果A大于B,返回-1,反之为1,相同为0