【问题标题】:How does compareTo() function work in java? Why does it change based on where the variables are positioned? [duplicate]compareTo() 函数在 java 中是如何工作的?为什么它会根据变量的位置而变化? [复制]
【发布时间】:2021-10-18 07:22:31
【问题描述】:
int value = b.compareTo(a);
int value = a.compareTo(b);

为什么我会得到两个不同的值?他们不一样吗?它是如何工作的,谁能解释一下?

【问题讨论】:

标签: java comparator compareto


【解决方案1】:

显然,如果a > b 为真,则b > a 不为真,但b < a 为真。

【讨论】:

    猜你喜欢
    • 2012-10-03
    • 2013-04-13
    • 1970-01-01
    • 1970-01-01
    • 2013-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多