您的位置:首页 > 其它

Kotlin基础 3 - <具名参数,变长参数,默认参数>

2017-06-23 10:39 169 查看

具名参数



变长参数

<注释:其实也就是多参数,类似java的 String…params>



Spread Operator



默认参数



fun main(args: Array<String>) {
hello(0.5,1,2,3,4,name = "5")
//or 或者这么写 * 号表示把参数展开
var array = intArrayOf(1,2,3,5)
hello(list = *array,name = "张三")
//默认参数 类似 c
hello(2.5,*array,name = "逗比")
}

fun hello(double: Double = 3.0 ,vararg list: Int, name: String) {
list.forEach(::println)
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Koltin