最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Java Comparator比较器代码实例解析
时间:2022-06-29 00:58:54 编辑:袖梨 来源:一聚教程网
本篇文章小编给大家分享一下Java Comparator比较器代码实例解析,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。
说几点需要注意的,提醒自己即可:
以下是单独定义一个比较器的类,实现了Comparator中的compare方法。(要在Main方法外面定义类噢)
一定是compare而不是Compare
package xixixi; import java.util.*; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = in.nextInt(); Student[] arr = new Student[n]; for(int i=0;i{ public int compare(Student o1,Student o2) { if(o1.name.compareTo(o2.name)>0) return 1; else if(o1.name.compareTo(o2.name)<0) return -1; else return o1.name.compareTo(o2.name); } }
相关文章
- 伊瑟最强角色是什么 强力角色推荐 08-21
- 消逝的光芒困兽多少钱 各平台版本价格介绍 08-21
- 龙魂旅人庞培用秘法套好吗 秘法套好处分享 08-21
- 消逝的光芒困兽什么时候出 游戏上线日期一览 08-21
- 龙魂旅人荆的面板暴击要多少能换迅捷光环 面板暴击一览 08-21
- 伊瑟新手怎么选装备 新手装备选择推荐 08-21