LocalDate(int, int, int)' has private access in 'java.time.LocalDate'
时间: 2024-03-27 20:36:35 浏览: 290
Java 8新时间日期库java.time的使用示例
如果您在使用`LocalDate`类时遇到了`LocalDate(int, int, int)' has private access in 'java.time.LocalDate'`这个错误,那么可能是因为`LocalDate`类的构造函数是私有的,无法直接访问。
相反,您应该使用`LocalDate.of()`方法来构建日期对象。该方法接受年、月和日作为参数,并返回一个新的`LocalDate`对象。以下是一个示例代码:
```java
int year = 2021;
int month = 10;
int day = 1;
LocalDate date = LocalDate.of(year, month, day);
```
在这个示例中,我们使用`LocalDate.of()`方法构建了一个日期对象。该方法接受三个参数,分别是年、月和日。我们可以将这些参数替换为任何有效的日期值。
阅读全文