java 面对未解决的引用,由于接收器类型不匹配,以下候选项均不适用

nxowjjhe  于 2023-05-05  发布在  Java
关注(0)|答案(1)|浏览(199)

有人请帮助我解决这个问题,我得到正确的Kotlin代码。准确地说,这个问题发生在isEmpty的所有用法上。
下面是错误代码段。

function invocation 'isEmpty(...)' expected
        return if (department.isEmpty) {
                              ^

我试过降级和升级到不同版本的Java以及Gradle,但问题仍然是一致的。

zqry0prt

zqry0prt1#

它告诉你它期待一个函数调用,即。isEmpty()(带括号)。您将其视为一个值,只需执行department.isEmpty,而不使用括号,但它没有具有该名称的属性。但是它将其识别为您可以在department对象上调用的函数的名称,因此它会告诉您需要调用该对象。

相关问题