如何解决功能中的Kotlin的“意外错误”

时间:2019-08-17 02:56:01

标签: function android-studio kotlin

现在,我没有从事任何重大项目。每天进行一口大小的练习和编码练习。本周=编写基本的Kotlin函数。因此,出于好奇,为什么Android Studio在我的主要功能中为参数显示“意外的令牌”和“预期')'“错误?读为“((num1:5; num2:4)””的行。

这是我在查找如何编写时所看到的确切格式,但是当我尝试这样做时,我总是遇到错误。我什至试图复制和粘贴在网上找到的示例或代码片段,并且总是发生同样的事情。

fun main()
{
    addition(num1:5; num2:4)
}

fun addition(num1: Int, num2: Int)
{
    println(num1 + num2)
}

2 个答案:

答案 0 :(得分:1)

语法无效。

尝试:

fun main() {
    addition(num1= 5, num2= 4) 
}

fun addition(num1: Int, num2: Int) {
    println(num1 + num2) 
}

答案 1 :(得分:0)

希望这可以帮助您更好地理解! Kotlin Default Parameters