Kotlin中调用LocalDate.of使用命名参数报错问题咨询
Kotlin中调用LocalDate.of使用命名参数报错问题
在Kotlin里,这段代码可以正常运行:
LocalDate.of(2023, 1, 1)
但尝试用命名参数调用时,会出现如下错误:
无法使用提供的参数调用以下任何函数:
public open fun of(p0: Int, p1: Month!, p2: Int): LocalDate! defined in java.time.LocalDate
public open fun of(p0: Int, p1: Int, p2: Int): LocalDate! defined in java.time.LocalDate
以下两种写法都会触发该错误:
LocalDate.of(year=2023, month = Month.JANUARY, dayOfMonth=1)
或是:
LocalDate.of(year=2023, month = 1, dayOfMonth=1)
内容的提问来源于stack exchange,提问作者Elliott de Launay
相关产品推荐
相关产品推荐

