按照list中的時間排序


//實體類  AtomOrderList
//需要遍歷的list List<AtomOrderList> list
 private List<AtomOrderList> listSort(List<AtomOrderList> list) {
     //這邊時間格式根據具體情況而定 SimpleDateFormat sdf
= new SimpleDateFormat("yyyy-MM-dd"); Date d1; Date d2; AtomOrderList temp = new AtomOrderList(); //冒泡排序 for (int i = 0; i < list.size(); i++) { for (int j = i+1; j < list.size(); j++) { ParsePosition pos1 = new ParsePosition(0); ParsePosition pos2 = new ParsePosition(0); if (null != list.get(i).getCreateDate() && null != list.get(j).getCreateDate()){ d1 = sdf.parse(list.get(i).getCreateDate(),pos1); d2 = sdf.parse(list.get(j).getCreateDate(),pos2); if (d1.before(d2)){ temp = list.get(i); list.set(i,list.get(j)); list.set(j,temp); } } } } System.out.println(list); return list; }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM