gpt4 book ai didi

java - 在 Java 中比较对象的更优雅的方式

转载 作者:行者123 更新时间:2023-11-29 03:07:13 24 4
gpt4 key购买 nike

Java 有一个接口(interface) Comparator<T> ,它有一个方法 int compare(T o1, T o2) .

编辑:

我错了:

The returned integer must be -1 if the first object is less than second one, 1 if second one is less than first one, 0 if they're equal.

文档状态:

a negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.

所以我改一下我的问题:有没有比记住 comparator.compare(o1, o2) < 0 更优雅的比较对象的方法?实际上意味着第一个对象小于第二个?

最佳答案

比较你的陈述

The returned integer must be -1 if the first object is less than second one, 1 if second one is less than first one, 0 if they're equal.

官方声明

Returns a negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.

并注意唯一合适的常量是零。

关于java - 在 Java 中比较对象的更优雅的方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31561805/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com