Function 具有多个默认参数的Kotlin函数:如何省略值?

Function 具有多个默认参数的Kotlin函数:如何省略值?,function,oop,kotlin,Function,Oop,Kotlin,假设我有以下函数: fun main(args: Array<String>) { demo("Test", 48) } fun demo(a: String = "a not given", b: Int = 0) { println("$a und $b") } fun main(args:Array){ 演示(“测试”,48) } 有趣的演示(a:String=“a not given”,b:Int=0){ println($a和$b) } 我如何调用de

假设我有以下函数:

fun main(args: Array<String>) {
    demo("Test", 48)
}

fun demo(a: String = "a not given", b: Int = 0) {
    println("$a und $b")
}
fun main(args:Array){
演示(“测试”,48)
}
有趣的演示(a:String=“a not given”,b:Int=0){
println($a和$b)
}
我如何调用demo(),只提供第二个参数(整数)?

它将起作用,请尝试

fun main(args: Array<String>) {
    demo(b = 48)
}
fun main(args:Array){
演示(b=48)
}
它会工作的,试试看

fun main(args: Array<String>) {
    demo(b = 48)
}
fun main(args:Array){
演示(b=48)
}