变长参数String的疑问
来源:3-5 函数

BlackC00
2021-09-24
fun main(vararg args:String){
test(args)
}
fun test(args:Array<String>){
pringln(“args: ${args.contentToString()}”)
}
这个代码是行不通的 显示Type mismatch,变长参数String 实际类型是
Array<out String>
这里的out是什么?
为啥变长参数String实际类型是这个?
写回答
1回答
-
out是泛型型变,等你学了泛型就知道了
012021-10-14
相似问题