在编写Scala代码时,我被要求使用一些Java库函数来完成工作。我正在导入DataStruct
lib并希望使用其java.time.LocalDate
(年,月和日)函数,但在我看来,sbt对它不满意:
plus
我多次检查了API,我很确定它不是任何错字问题。另外,我自己使用value plusYears is not a member of object java.time.LocalDate
的函数被写成隐式函数。任何有助于我调试程序的提示或见解都表示赞赏。
LocalDate
答案 0 :(得分:2)
您应该获取一个LocalDate实例,以便调用其实例(非静态!)方法。例如,LocalDate.now.plusYears(3)
答案 1 :(得分:0)
在此上下文中,LocalDate似乎引用了Java类java.time.LocalDate
。也许new LocalDate().plusYears(...)
会起作用吗?