国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【第一階段】kotlin的函數(shù)

這篇具有很好參考價(jià)值的文章主要介紹了【第一階段】kotlin的函數(shù)。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

  • 函數(shù)頭
fun main() {
   getMethod("zhangsan",22)
}

//kotlin語言默認(rèn)是public,kotlin更規(guī)范,先有輸入( getMethod(name:String,age:Int))再有輸出(Int[返回值])
private fun getMethod(name:String,age:Int): Int{
    println("我叫$name,我今年$age")
    return 200
}

執(zhí)行結(jié)果
【第一階段】kotlin的函數(shù),Kotlin,kotlin,python,開發(fā)語言

  • 默認(rèn)參數(shù)
    有默認(rèn)可不用傳參數(shù),也可以傳值覆蓋
fun main() {
   getMethod01("zhangsan",22)
   //函數(shù)有默認(rèn)值,不傳會打印默認(rèn)值,傳參數(shù)會覆蓋默認(rèn)值
   getMethod02("lisi")
   getMethod02("lisi",30)
   getMethod03()
   getMethod03("maliu",40)
   
}

private fun getMethod01(name:String,age:Int): Int{
    println("我叫$name,我今年$age")
    return 200
}

private fun getMethod02(name:String,age:Int=25): Int{
    println("我叫$name,我今年$age")
    return 200
}

private fun getMethod03(name:String="王五",age:Int=25): Int{
    println("我叫$name,我今年$age")
    return 200
}

執(zhí)行結(jié)果
【第一階段】kotlin的函數(shù),Kotlin,kotlin,python,開發(fā)語言

  • kotlin具名參數(shù)
    在java中傳參需要和調(diào)用方法的參數(shù)順序保持一致,在kotlin中調(diào)用時(shí)可以直接根據(jù)參數(shù)名稱來傳入
fun main() {
   getMethod01(age=23,username="zhangsan",name="lisi",psd=123456789)
}

private fun getMethod01(name:String,age:Int,username:String,psd:Int): Int{
    println("name=$name,age=$age,username=$username,psd=$psd")
    return 200
}

執(zhí)行結(jié)果
【第一階段】kotlin的函數(shù),Kotlin,kotlin,python,開發(fā)語言文章來源地址http://www.zghlxwxcb.cn/news/detail-637059.html

  • kotlin的Unit
    java語言的void關(guān)鍵字(void是 無參數(shù)返回的 忽略類型)但他是關(guān)鍵字啊 不是類型,相矛盾
    kotlin中Unit 不寫,默認(rèn)也有,Unit代表:無參數(shù)返回的 忽略類型==Unit類型類
private fun getMethod01(name:String,age:Int,username:String,psd:Int): Unit{
 
}
private fun getMethod02(name:String,age:Int,username:String,psd:Int){
 
}

到了這里,關(guān)于【第一階段】kotlin的函數(shù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【第一階段】kotlin的range表達(dá)式

    【第一階段】kotlin的range表達(dá)式

    range:范圍:從哪里到哪里的意思 in:表示在 !in:表示不在 … :表示range表達(dá)式 代碼示例: 執(zhí)行結(jié)果

    2024年02月14日
    瀏覽(31)
  • 【第二階段】kotlin函數(shù)引用

    【第二階段】kotlin函數(shù)引用

    針對上篇傳入函數(shù)參數(shù)我們也可以重新定義一個(gè)函數(shù),然后在main中調(diào)用時(shí)傳入函數(shù)對象 lambda屬于函數(shù)類型的對象,需要把普通函數(shù)變成函數(shù)類型的對象(函數(shù)引用),使用“::” 執(zhí)行結(jié)果

    2024年02月12日
    瀏覽(17)
  • 【第三階段】kotlin語言中的==與===比較操作

    【第三階段】kotlin語言中的==與===比較操作

    \\\"==\\\" 內(nèi)容的比較 相當(dāng)于Java的equals() \\\"===\\\" 引用的比較 1.== 執(zhí)行結(jié)果 2.=== 執(zhí)行結(jié)果

    2024年02月12日
    瀏覽(28)
  • 【第四階段】kotlin語言的定義類和field關(guān)鍵字學(xué)習(xí)

    1.普通成員變量背后隱士代碼 為什么在kotlin中是private 可以直接調(diào)用,隱式代碼如下 val只有g(shù)et方法 不能set 2.field

    2024年02月07日
    瀏覽(25)
  • kotlin基礎(chǔ)--快速上手kotlin語言開發(fā)

    kotlin基礎(chǔ)--快速上手kotlin語言開發(fā)

    1.1 變量 var表示可變變量,val表示不可變變量,注意并不是常量。變量名寫在前面,類型寫在后面,編譯器如果能推斷出你的類型,那么類型是不用聲明的 。 編譯器自動推斷類型。 空安全類型編譯器報(bào)錯(cuò) 如果還是想給賦初始化值的話 注意:String和String?是兩個(gè)完全不同的類

    2024年02月15日
    瀏覽(24)
  • 【第二階段】kotlin的lambda學(xué)習(xí)

    【第二階段】kotlin的lambda學(xué)習(xí)

    匿名函數(shù)==lambdm表達(dá)式 1.兩數(shù)相加 執(zhí)行結(jié)果 2.判斷日期 執(zhí)行結(jié)果 結(jié)論:匿名函數(shù)屬于lambda

    2024年02月13日
    瀏覽(18)
  • Android開發(fā):kotlin語言實(shí)現(xiàn)簡易計(jì)算器

    Android開發(fā):kotlin語言實(shí)現(xiàn)簡易計(jì)算器

    輸入兩個(gè)數(shù)字,可選加減乘除操作符,并計(jì)算顯示對應(yīng)結(jié)果 隨系統(tǒng)切換語言 可對結(jié)果進(jìn)行四舍五入操作 界面布局:activity_main.xml文件代碼 字符定義:string.xml文件代碼 邏輯實(shí)現(xiàn):MainActivity.kt 文件代碼 方法一(偷懶): 復(fù)制文件到對應(yīng)位置 方法二: 1. 繪制界面 2. 編寫邏輯

    2023年04月08日
    瀏覽(28)
  • 【Kotlin】DSL 領(lǐng)域特定語言 ( apply 標(biāo)準(zhǔn)庫函數(shù)分析 | 普通匿名函數(shù) | 擴(kuò)展匿名函數(shù) | 泛型擴(kuò)展匿名函數(shù) )

    【Kotlin】DSL 領(lǐng)域特定語言 ( apply 標(biāo)準(zhǔn)庫函數(shù)分析 | 普通匿名函數(shù) | 擴(kuò)展匿名函數(shù) | 泛型擴(kuò)展匿名函數(shù) )

    本章總結(jié) : 讀懂 apply 標(biāo)準(zhǔn)庫函數(shù) 核心是其 block: T.() - Unit 參數(shù) , 這是 泛型擴(kuò)展匿名函數(shù) ; 泛型擴(kuò)展匿名函數(shù) T.() - Unit 演變路徑 : 普通匿名函數(shù) : () - Unit , 這個(gè)函數(shù) 參數(shù) 和 返回值 都為空 ; 擴(kuò)展匿名函數(shù) : String.() - Unit , 這個(gè)函數(shù) 是 為 具體的 String 類型定義的擴(kuò)展函數(shù) ; 泛型

    2023年04月09日
    瀏覽(23)
  • Kotlin第一彈:Kotlin詳細(xì)介紹

    Kotlin第一彈:Kotlin詳細(xì)介紹

    會一直堅(jiān)持寫關(guān)于Kotlin的入門系列文章,趕緊關(guān)注一起學(xué)習(xí)吧! 目錄 前言 Kotlin是什么? 一、為什么優(yōu)先使用Kotlin進(jìn)行Android開發(fā)? 二、Kotlin優(yōu)先意味著什么? 三、Kotlin能做什么? 四、我們也使用Kotlin 五、Kotlin常見問題 六、Kotlin必知必會 總結(jié) Kotlin 是一門用于現(xiàn)代多平臺應(yīng)

    2024年02月16日
    瀏覽(15)
  • VS Code環(huán)境下配置Kotlin語言開發(fā)環(huán)境

    VS Code環(huán)境下配置Kotlin語言開發(fā)環(huán)境

    目錄 一、安裝VS Code擴(kuò)展 1.安裝Kotlin Language 2.?安裝、配置Code Runner 二、安裝Kotlin-compiler 1.下載Kotlin-compiler 2.安裝JDK 3.配置環(huán)境變量 三、測試代碼 安裝成功后進(jìn)入Code Runner擴(kuò)展設(shè)置,下滑勾選Code-runner:Run In Terminal ?打開Kotlin官網(wǎng)? Kotlin https://kotlinlang.org/ ?Get started打開Kotlin的官

    2024年02月09日
    瀏覽(30)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包