kotlin 默认值及具名参数

1.1:给第一个参数赋默认值,第二个参数, 调用给赋值(age=18),也叫具名参数 
 

fun main(array:Array){
    getName("李四",age = 12)
    getName(age = 18)
}
fun getName(name:String = "张三",age:Int){
    println("$name,$age")
}
打印:李四,12
     张三,18

 

1.2:给最后参数赋默认值,可以简写

fun main(array:Array){
   getName(18)
}
fun getName(age:Int,name:String = "张三"){
    println("$age,$name")
}
打印输出:18,张三

 

你可能感兴趣的:(kotlin,kotlin,android)