Java8没有找到datesUntil
时间: 2023-08-05 10:26:09 浏览: 118
`datesUntil` 是 Java 8 中 `LocalDate` 类的一个方法,它可以用于创建两个日期之间的日期流。以下是一个示例:
```java
LocalDate startDate = LocalDate.of(2021, 1, 1);
LocalDate endDate = LocalDate.of(2021, 1, 5);
Stream<LocalDate> dates = startDate.datesUntil(endDate);
dates.forEach(System.out::println);
```
输出结果为:
```
2021-01-01
2021-01-02
2021-01-03
2021-01-04
```
如果你在 Java 8 中没有找到 `datesUntil` 方法,可能是因为你没有正确地导入 `java.time.LocalDate` 类。请确保你的代码中包含以下导入语句:
```java
import java.time.LocalDate;
```
另外,需要注意的是,`datesUntil` 方法在 Java 9 中被弃用,改为使用 `java.time.temporal.Temporal` 接口的 `until` 方法。
阅读全文