compareto返回1和-1的区别
时间: 2023-04-30 21:02:23 浏览: 1169
"compareTo" 方法是 Java 中用来比较两个对象大小的方法。当 "compareTo" 方法返回 1 时,表示第一个对象比第二个对象大。当 "compareTo" 方法返回 -1 时,表示第一个对象比第二个对象小。当返回值为0,表示两个对象相等。
相关问题
date的compareTo等于是返回1
不全正确。Java中的 `compareTo` 方法是用于比较两个对象的大小关系的,它会返回一个整数值。如果该方法返回的值为正整数,表示当前对象比另一个对象大;如果返回的值为负整数,表示当前对象比另一个对象小;如果返回的值为0,表示两个对象相等。因此,`compareTo` 返回1并不是固定的,而是取决于具体的比较实现。
ylcbrqNew.compareTo(ylcbrqOld) > 1
在Java中,`compareTo()`方法是用于比较两个对象的大小关系的方法。对于`ylcbrqNew.compareTo(ylcbrqOld) > 1`这个表达式,它的含义是`ylcbrqNew`对象与`ylcbrqOld`对象进行比较,如果`ylcbrqNew`大于`ylcbrqOld`,则返回一个大于1的值。
具体来说,`compareTo()`方法的返回值有以下几种情况:
- 如果对象相等,返回0;
- 如果调用对象大于传入对象,返回一个正数;
- 如果调用对象小于传入对象,返回一个负数。
因此,`ylcbrqNew.compareTo(ylcbrqOld) > 1`的结果为真时,表示`ylcbrqNew`大于`ylcbrqOld`。
阅读全文