首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LocalDate在LocalDate中具有私有访问权限

LocalDate在LocalDate中具有私有访问权限
EN

Stack Overflow用户
提问于 2016-02-12 14:04:21
回答 1查看 23.5K关注 0票数 11

我在试着找出一个人的年龄。我正在按照这里给出的答案:How do I calculate someone's age in Java?

到目前为止,这就是我所拥有的:

代码语言:javascript
复制
public void setDOB(String day, String month, String year){

    LocalDate birthDate = new LocalDate(Integer.parseInt(year), Integer.parseInt(month), Integer.parseInt(day));
}

声明birthDate变量时会出现错误。我得到了以下错误:

LocalDate(int,int,int)在LocalDate中具有私有访问权限。

。我不知道这个错误意味着什么,但我假设它与数据访问(例如私有、公共等)有关。

EN

回答 1

Stack Overflow用户

发布于 2016-02-12 14:06:19

您正在调用的构造函数是私有的。

你需要打电话

代码语言:javascript
复制
LocalDate birthDate = LocalDate.of(Integer.parseInt(year), Integer.parseInt(month), Integer.parseInt(day));

来安排你的约会。

票数 26
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35364532

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档