美文网首页
5. Kotlin - 函数的基本使用

5. Kotlin - 函数的基本使用

作者: 努力生活的西鱼 | 来源:发表于2023-07-18 15:45 被阅读0次
    Kotlin函数的基本使用.png
    一 函数的声明及基本使用
    1. 函数的声明
    fun open() {
        
    }
    
    1. 成员函数
    class Test {
        fun todo() {
            
        } 
    }
    
    1. 函数的使用
    open()
    Test().todo()
    
    2. 函数的返回值
    1. Unit类型
    fun unitFun(): Unit {
        println("Unit类型可省略")
    }
    
    1. 其他显示返回类型的返回值
    fun intFun(): Int {
        return 2
    }
    
    3. 函数的参数
    1. 具有参数的函数
    fun funArgs1(numA: Int, numB: Int) {
        println("numA = $numA \t numB = $numB")
    }
    
    1. 具有默认参数
    fun defArgs(numA: Int = 1, numB: Int = 3, numC: Boolean = false) {
        println("numA = $numA \t numB = $numB \t numC = $numC")
    }
    
    1. 命名参数
    fun callFun(str: String, isTrue: Boolean = false, numA: Int = 1) {
        println("str = $str \t isTrue = $isTrue \t numA = $numA")
    }
    
    // 调用
    callFun("str", isTrue = true, numA = 100)
    

    可变数量参数

    fun printNumbers(vararg numbers: Int) {
        for (i in numbers) {
            println(i)
        }
    }
    
    // 调用
    printNumbers(1,2,3)
    

    相关文章

      网友评论

          本文标题:5. Kotlin - 函数的基本使用

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