是否有一种方法可以获取Kotlin中某个函数的参数列表,就像Javascript具有参数一样。
谢谢
答案 0 :(得分:1)
没有直接的Kotlin等效于JavaScript的arguments
隐式对象。
但是,如果您真的想以列表形式访问参数,则可以使用实际的List
,如下所示:
fun myFunc(args: List<String>) {
// do something with the list "args"
}
// call it this way:
myFunc(listOf("a", "b", "c"))
或者您可以使用varargs,它为您隐式创建一个数组,如下所示:
fun myFun(vararg args: String) {
// use "args" as an Array<out String>
}
// call it this way:
myFunc("a", "b", "c")