fun main(args: Array<String>) {
println(add(y = 2, x = 1))
wordcup("俄罗斯", "中国", counts = 2)
var arrs = arrayOf("巴西", "德国")
//*数组只能用在变长参数中
wordcup(*arrs, counts = 2)
eurocup("葡萄牙", "西班牙")
}
/**
* 定义具名参数
*/
fun add(x: Int, y: Int) = x + y
/**
* 定义变长参数 teams
*/
fun wordcup(vararg teams: String, counts: Int) {
teams.forEach(::println)
}
/**
* 定义一个默认参数 counts=16
*/
fun eurocup(vararg teams: String, counts: Int = 16) {
teams.forEach(::println)
}
kotlin入门-具名参数,变长参数,默认参数
最新推荐文章于 2024-09-21 08:30:00 发布