java将List按照时间降序进行排列简略代码
作者:
为自己代颜_ | 来源:发表于
2020-03-23 15:59 被阅读0次 //将List按照时间降序进行排列
private fun invertOrderList(L: ArrayList<RecordingModel>?): ArrayList<RecordingModel> {
var d1: Date;
var d2: Date;
var temp_r = RecordingModel();
//这是一个冒泡排序,将大的放在数组前面
for (i in 0 until L?.size!! - 1) {
for (j in i + 1 until L.size) {
d1 = L.get(i).voiceEndTimeTotal!!
d2 = L.get(j).voiceEndTimeTotal!!
if (d1.before(d2)) {//如果日期靠前,则换顺序
temp_r = L.get(i);
L[i] = L.get(j)
L[j] = temp_r
}
}
}
return L;
}
本文标题:java将List按照时间降序进行排列简略代码
本文链接:https://www.haomeiwen.com/subject/ivmwyhtx.html
网友评论