美文网首页
compare 与CompareTo谁在前面谁在后面

compare 与CompareTo谁在前面谁在后面

作者: coooCode | 来源:发表于2018-12-26 11:52 被阅读0次

https://bbs.csdn.net/topics/390844991

总结:想要小的排在前面就用 第一个参数 - 第二个参数。
反之亦然

升序排列 , o1-o2, o1 排在o2 前面
public int compare(int o1, int o2) {
return o1 - o2;
}

降序排列,o2-o1, o1 排在o2 后面
public int compare(int o1, int o2) {
return o2 - o1;
}

compareTo() this 相当于o1, o 相当于o2 其他均相同
@Override
public int compareTo(Test o) {
return this.i - o.i;
}

相关文章

  • compare 与CompareTo谁在前面谁在后面

    https://bbs.csdn.net/topics/390844991 总结:想要小的排在前面就用 第一个参数...

  • compareTo()/compare

    先说明一下其用途,这两个方法都是用来排序用的。见名也应知其义,与什么比较。 compareTo():String类...

  • Java重写sort排序

    实现Comparable接口,重写compareTo()方法 在sort方面里面重写compare方法

  • 诗‖少年时光

    文/摄图‖琴心劍胆 少年时光磁带回倒 知了在声声叫 谁在枇杷树后面藏猫猫 谁在小河边光着脚丫跑 谁在河里练狗刨 谁...

  • 数组concat以及join的理解

    //合并数组,谁在左谁在前面 var a = [1,2,3]; var b = [4,5,6]; // alert...

  • 异想世界

    谁在恣意生长 谁在克制欲望 谁在低头冥想 谁在举头张望 掉落在地上的六便士 与 在树枝上摇晃的月亮

  • 笑面歌

    笑了, 笑了, 谁在欣赏, 谁在观望。 哭了, 哭了, 谁在抽泣, 谁在惆怅。 骂了, 骂了, 谁在迷茫, 谁在释...

  • Java中的equals(),==,compareTo()和co

    更多内容请关注我的个人博客: Java中的equals(),==,compareTo()和compare() 首先...

  • Java 比较(==, equals, compareTo, c

    在Java中,有 ==, equals(), compareTo(), compare() 等方法可以比较两个值或...

  • 迷失

    谁在迷失中追寻时光之舟 谁在问着斜阳的朝起朝落 谁在海边摇望着风起云涌 谁在月夜仰望着星空银河 时间串梭与过去末来...

网友评论

      本文标题:compare 与CompareTo谁在前面谁在后面

      本文链接:https://www.haomeiwen.com/subject/tnxhlqtx.html