我在试着找出一个人的年龄。我正在按照这里给出的答案: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中具有私有访问权限。
。我不知道这个错误意味着什么,但我假设它与数据访问(例如私有、公共等)有关。
发布于 2016-02-12 14:06:19
您正在调用的构造函数是私有的。
你需要打电话
LocalDate birthDate = LocalDate.of(Integer.parseInt(year), Integer.parseInt(month), Integer.parseInt(day));来安排你的约会。
https://stackoverflow.com/questions/35364532
复制相似问题