繁体   English   中英

Kotlin中未解决的参考

[英]Unresolved Reference in Kotlin

我是Kotlin的新手。 我做了一个名为double()的函数。 调用它时,出现Unresolved reference错误。

val result = double(2)
print(result)

fun double(x: Int): Int {
    return 2 * x
}

如果使用的是本地定义的函数,则必须在使用之前声明它:

fun main() {
    fun double(x: Int): Int {
        return 2 * x
    }

    val result = double(2)
    print(result)
}

尝试在main内部调用有趣的double:

还要确保double(param : Int)在main之外,否则会报错

 fun main() {
    val result = double(2)
    print(result)
 }

 fun double(x: Int): Int = 2 * x

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM