大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java對象數組排序的三種方法

Java對象數組排序的三種方法

更新時間:2019-09-08 09:00:00 來源:動力節點 瀏覽10480次

今天動力節點java培訓機構為大家分享Java對象數組排序的三種方法,希望通過此文,能夠幫助到正在學習java的零基礎學員,下面就隨小編一起看看Java對象數組排序的三種方法分別是什么?

1.類實現comparable

一個對象數組若要使用Arrays.sort(Object[] objects)方法來排序,那么該對象類需要實現comparable接口

public class Employee implements Comparable<Employee>{
? ? private String name;
? ? private double salary;
? ? public Employee(){
? ? ? ? name="Employee";
? ? ? ? salary=0;
? ? }

? ? public Employee(String name,double salary){
? ? ? ? this.name=name;
? ? ? ? this.salary=salary;
? ? }
? ? ...省略代碼...
? ? public double getSalary(){
? ? ? ? return salary;
? ? }
? ? public void setSalary(double salary){
? ? ? ? this.salary=salary;
? ? }

? ? @Override
? ? public int compareTo(Employee o){
? ? ? ? //return Double.compare(salary,o.salary);
? ? ? ? return Double.compare(this.getSalary(),o.getSalary());
? ? }
}

?//1.Employee實現Comparable接口
Arrays.sort(employees);

2.往Arrays.sort()方法中傳入Comparator對象來規定排序規則

class EmployeeComparator implements Comparator<Employee>{
? ? @Override
? ? public int compare(Employee o1,Employee o2){
? ? ? ? return Double.compare(o1.getSalary(),o2.getSalary());
? ? }
}

//2.使用Comparator比較器
? ? ? ? Comparator comparator=new EmployeeComparator();

3.往Arrays.sort()方法傳入lambda表達式

//3.使用Lambada表達式
Arrays.sort(employees,(o1,o2)->{
? ? ? ? ? ? if(o1.getSalary()>o2.getSalary())return 1;
? ? ? ? ? ? else return -1;
? ? ? ? });

?

以上就是動力節點java培訓機構小編為大家分享的“ Java對象數組排序的三種方法”的內容,希望能夠幫助到大家,更多java最新資訊請繼續關注動力節點java培訓機構官網,每天會有精彩內容分享與你。

相關免費視頻教程推薦

java菜鳥入門教程下載之對象數組排序:http://www.dabaquan.cn/xiazai/2540.html

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 国产亚洲高清在线精品99 | 国产欧美日韩高清专区ho | 四虎影视最新网址 | 九九99久久 | 天天爽天天干天天操 | 精品久久洲久久久久护士免费 | 一区二区中文字幕亚洲精品 | 中文字幕综合久久久久 | 国产成在线人视频免费视频 | 老太太毛片 | 香蕉亚洲精品一区二区 | 一级毛片真人不卡免费播 | 久久久久欧美精品 | 四虎影院4hu | 福利99| 欧美综合精品一区二区三区 | 亚洲高清视频网站 | 国产网红福利视频网站 | 国产精品伊人 | 婷婷 综合| 国产精品久久久久久一区二区 | 亚洲欧美激情精品一区二区 | 成年视频xxxxxx在线 | 国产亚洲精品久久久久久午夜 | 精品无码久久久久久国产 | 国产老年人性视频 | 国产成人亚洲综合91精品555 | 韩日性视频 | 伦理亚洲| 亚洲欧美在线综合一区二区三区 | 伊色综合久久之综合久久 | 日日夜夜嗷嗷叫 | 精品视频一区二区三区在线播放 | 青青草论坛 | 四虎成人国产精品视频 | 亚洲精品国产第一区二区多人 | 欧美午夜精品一区二区三区 | 成人国内精品久久久久影院 | 成人欧美一区二区三区视频不卡 | 九九资源| 天天干狠狠干 |