美文网首页kotlin
21.默认参数和具名参数

21.默认参数和具名参数

作者: 写代码的向日葵 | 来源:发表于2019-09-26 02:28 被阅读0次

    1.默认参数和具名参数

    fun main(args: Array<String>) {
        sendRequest("WWW.baidu.com")
        sendRequest("WWW.baidu.com","POST")
        sendRequest(path = "WWW.baidu.com")
        sendRequest(method = "GET",path = "WWW.baidu.com")//具名参数 参数位置可以变化
    }
    fun sendRequest(path:String,method:String="GET"){
        println("请求路径${path},method=${method}")
    }
    

    具名参数 参数位置可以变化

    2.可变参数

    fun main(args: Array<String>) {
        println(add(1, 2, 3, 4, 5, 6, 7, 8, 9, 10))
    }
    
    fun add(vararg a: Int): Int {
        var sum = 0
        a.forEach { sum += it }
        return sum
    }
    

    相关文章

      网友评论

        本文标题:21.默认参数和具名参数

        本文链接:https://www.haomeiwen.com/subject/ugcguctx.html