gpt4 book ai didi

java - 有没有人有实现比较器的有用助记符?

转载 作者:搜寻专家 更新时间:2023-10-30 21:44:09 24 4
gpt4 key购买 nike

每次我需要实现一个比较器时,我都会努力记住什么时候应该返回 -1 什么时候应该返回 1,我必须查找它。

我的意思是,显然 -1 less,所以它意味着 first 小于 second。但每当我对自己说这句话时,我都会唠叨“你确定吗?”感觉。我怀疑我的部分困惑来自于每当我需要降序排序时以相反的方式实现它。

你用什么来记住哪个是哪个?

最佳答案

我使用这个简单的“减法”助记符:

first - second

因此,如果 first“小于”second,您将得到负结果,否则 - 如果它们相等则为正或零。

关于java - 有没有人有实现比较器的有用助记符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5487320/

24 4 0