java 一个list<t>,写一个根据时间排序排序
时间: 2023-05-12 07:07:30 浏览: 142
可以使用Collections.sort()方法,传入一个Comparator对象,根据时间进行排序。具体代码如下:
```
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
public class SortListByTime {
public static void sortListByTime(List<T> list) {
Collections.sort(list, new Comparator<T>() {
@Override
public int compare(T o1, T o2) {
// 根据时间进行比较,假设T类有一个getTime()方法返回时间戳
return o1.getTime() - o2.getTime();
}
});
}
}
```
其中T是泛型,代表List中存储的对象类型。
阅读全文