当前位置: 首页>后端>正文

5. Kotlin - 函数的基本使用

5. Kotlin - 函数的基本使用,第1张
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)

https://www.xamrdz.com/backend/3p51934919.html

相关文章: