美文网首页
具名参数 变长参数

具名参数 变长参数

作者: zlzxm | 来源:发表于2018-11-29 22:22 被阅读0次

    1.具名参数

    fun main(args: Array) {

    sum(b = 1,a =  1)

    }

    fun  sum(a : Int ,b:Int) : Int{

    return  a+b;

    }

    2、变长参数:

    fun main(args: Array) {

    var a =intArrayOf(1,2,2,2)

    times(*a,b="ss")

    }

    fun times(vararg  a : Int,b:String){

    }

    ps : * 展开数组 。使用具名参数方法给string传值

    3/ 默认参数

    fun main(args: Array) {

    var a =intArrayOf(1,2,2,2)

    times(b="ss")

    }

    fun times(  a : Int =1,b:String){

    }

    ps:配合具名参数使用

    相关文章

      网友评论

          本文标题:具名参数 变长参数

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