給list中的集合進行倒敘排序

今天遇到list的倒序問題,以前是自己寫for循環來手動倒序,其實JAVA 已經爲我們提供了類似的功能,Collections類是一個java的工具類,在JAVA.UTIL包下面,提供了集合的複製和倒序,求集合元素的最大值,最小值等專門針對集合操作的功能,list也屬於java集合框架中的重要的一員.Collections.copy()就是對java list的複製,Collections.reverse(),就是對集合的倒序,詳細功能參見jdk api

具體操作如下:

List<History> histories = HistoryUtil.getHistories(getActivity());
Collections.reverse(histories);//對histories 集合中的數據進行倒敘排序
for(int i=0;i<histories.size();i++) {//倒敘的順序讀取
}

發佈了15 篇原創文章 · 獲贊 4 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章