《Kotlin基础9》返回值

Posted 彬sir哥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《Kotlin基础9》返回值相关的知识,希望对你有一定的参考价值。

return 与 = 灵活应用
例1

fun sum(a: Int,b: Int): Int
    return a+b

fun sum(a: Int,b: Int) = a + b

例2

fun max(a: Int, b: Int): Int 
    if (a > b)
        return a
    else
        return b

fun max(a: Int, b: Int) = if (a > b) a else b

例3

 fun initUI(): LinearLayout 
        return verticalLayout 
            button 
                text = "one"
            
            textView 
                text = "two"
            .lparams 
                width = matchParent
                gravity = Gravity.CENTER_HORIZONTAL
            
        
    
 fun initUI() = verticalLayout 
        button 
            text = "one"
        
        textView 
            text = "two"
        .lparams 
            width = matchParent
            gravity = Gravity.CENTER_HORIZONTAL
        
    

以上是关于《Kotlin基础9》返回值的主要内容,如果未能解决你的问题,请参考以下文章

kotlin基础 空值检查

kotlin基础语法

Kotlin基础语法

Kotlin初级- - - 基础函数.md

Kotlin初级- - - 基础函数.md

Kotlin基础 复合符号