java 获取一组时间中最开始的时间
时间: 2024-01-28 13:03:04 浏览: 94
可以使用Java中的Arrays类和Collections类来实现此功能。步骤如下:
1.将时间数组转换为List对象。
2.使用Collections类的sort方法对List进行排序,默认升序排序。
3.获取排序后List中的第一个元素,即最开始的时间。
以下是示例代码:
```java
import java.util.*;
public class Main {
public static void main(String[] args) {
// 时间数组
String[] times = {"2022-01-01 08:00:00", "2022-01-02 09:00:00", "2022-01-01 09:00:00"};
// 将时间数组转换为List对象
List<String> timeList = Arrays.asList(times);
// 使用Collections类的sort方法对List进行排序,默认升序排序
Collections.sort(timeList);
// 获取排序后List中的第一个元素,即最开始的时间
String firstTime = timeList.get(0);
System.out.println("最开始的时间为:" + firstTime);
}
}
```
输出结果为:
```
最开始的时间为:2022-01-01 08:00:00
```
阅读全文