国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - JAVA對list集合進行排序Collections.sort()

JAVA對list集合進行排序Collections.sort()

2020-07-21 11:32java教程網 Java教程

這篇文章主要介紹了JAVA對list集合進行排序Collections.sort(),需要的朋友可以參考下

對一個集合中的對象進行排序,根據對象的某個指標的大小進行升序或降序排序。代碼如下:

進行降序排列

?
1
2
3
4
5
6
進行降序排列
   Collections.sort(list, new Comparator<ResultTypeDesc>() {
     public int compare(ResultTypeDesc o1, ResultTypeDesc o2) {
       return o2.getRatio().compareTo(o1.getRatio());
     }
   });

進行升序排列

?
1
2
3
4
5
Collections.sort(list, new Comparator<ResultTypeDesc>() {
public int compare(ResultTypeDesc o1, ResultTypeDesc o2) {
return o1.getRatio().compareTo(o2.getRatio());
   }
});

經過測試發現,只需要把兩個對象的位置調換一下即可升序或降序。

如果指標相同,根據多個指標進行排序,需創建一個比較器:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import java.util.*;
 
public class ComparatorResultType implements Comparator{
 
 public int compare(Object arg0, Object arg1) {
 ResultTypeDesc desc0=(ResultTypeDesc)arg0;
 ResultTypeDesc desc1=(ResultTypeDesc)arg1;
 
  //首先比較主指標,如果主指標相同,則比較次指標
 
 int flag=desc0.getXXX().compareTo(desc1.getXXX());
 if(flag==0){
  return desc0.getXXX2().compareTo(desc1.getXXX2());
 }else{
  return flag;
 }
 }
}
 
//測試類中代碼:
ComparatorResultType comparator=new ComparatorResultType();
Collections.sort(list, comparator);

對list集合進行逆輸出:

Collections.reverse(list);

ResultTypeDesc這個為所需的實體類對象,具體使用結合自己代碼情況即可。

此方法有可能報空指針,自己結合情況,自行解決,判斷是否為NULL。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 精品免费国产一区二区三区四区 | 国产精品69毛片高清亚洲 | 激情欧美一区二区免费视频 | 日本不卡免费一区二区三区综合久久 | 亚洲 欧美 另类 综合 偷拍 | aaa综合国产 | 色综合社区 | 免费裸体视频网站 | 中文区永久区 | 成人午夜精品久久久久久久3d | 欧美精品91 | 欧美久久精品 | 国产成人av在线播放 | 亚洲电影一区二区三区 | 亚洲在线一区 | 国产精品高清在线观看 | 亚洲激情av | 亚洲国产aⅴ精品一区二区 少妇一级片免费看 | a级在线免费 | 日韩欧美在线观看一区二区三区 | 黄网站免费看 | 日批免费观看视频 | 亚洲情视频 | 91视频一区二区 | 午夜免费福利视频 | 99热在线播放| 国产黄色在线网站 | 亚洲天堂成人在线 | 国产精品国产a级 | 亚洲成人久久久 | 久久国产精品一区二区三区 | 欧美成年黄网站色视频 | av久久| 精品二区| av一区二区三区免费观看 | 亚洲综合av一区 | 中文字幕日韩欧美 | 亚洲一区二区三区在线视频 | 日韩精品在线观看免费 | 黄色在线观看网站 | 99久久婷婷国产综合精品电影 |