【发布时间】:2016-05-23 17:12:01
【问题描述】:
我正在尝试找出某人的年龄。我正在关注此处给出的答案: How do I calculate someone's age in Java?
这是我目前所拥有的:
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 中具有私有访问权限
。 我不知道这个错误是什么意思,但我假设它与数据访问有关(例如私有、公共等)
【问题讨论】:
-
您的问题是“我不知道这个错误是什么意思,但我假设它与数据访问(例如私有、公共等)有关”。我将您链接到一个帖子,该帖子深入解释了它们之间的区别。基本上,你不能像那样访问私有构造函数。
-
令我困惑的是:为什么 mi IDE 将私有构造函数显示为方法建议?
标签: java