如何制作至少有一个参数的 vararg 参数?

问题描述 投票:0回答:1

我有以下代码:

fun qwer(vararg x: String){
}

fun main() {
    qwer()
}

如您所见,我可以将 0 个字符串传递给

qwer
函数。有没有一种方法可以让
qwer
函数获得至少一个参数?

kotlin
1个回答
0
投票

你可以这样做:

fun qwer(first: String, vararg x: String) {

}

因此,调用

qwer()
会出错,但
qwer("hello")
没问题。

© www.soinside.com 2019 - 2024. All rights reserved.