Kotlin基础 3

来源:互联网 发布:mysql怎么卸载干净 编辑:程序博客网 时间:2024/06/06 21:02

具名参数


这里写图片描述

变长参数

<注释:其实也就是多参数,类似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)}
原创粉丝点击