最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Kotlin基礎(chǔ)教程之控制流(順序,分支,循環(huán))

 更新時間:2017年05月27日 11:03:19   作者:天命劍主  
這篇文章主要介紹了Kotlin基礎(chǔ)教程之控制流的相關(guān)資料,需要的朋友可以參考下

Kotlin的控制流與其他語言一樣,順序,分支,循環(huán)

順序語句就不多說,分支有兩種,if-else和when(類似于Java中的switch)

if語句:


運(yùn)行結(jié)果:

Java中的case語句不僅支持整數(shù)值,最新的JVM還支持字符串,Kotlin的when語句更是強(qiáng)大,開關(guān)變量甚至可以是Double,Array等各種類型,換句話說when語句比switch語句強(qiáng)大,與if-else語句的能力已經(jīng)不相上下:


運(yùn)行結(jié)果:

while和do-while語句

與Java沒有太大區(qū)別

運(yùn)行結(jié)果:

for循環(huán),使用Range作為for循環(huán)控制規(guī)則:


second@和fourth@類似于Java中的標(biāo)簽Label,可以用于break和continue語句,標(biāo)簽幾乎可以出現(xiàn)在任何地方

運(yùn)行結(jié)果:

簡化的控制流;

Kotlin中還有這樣的用法:


if-else語句和when語句可以出現(xiàn)在一條單獨的語句中用于初始化一個變量.

運(yùn)行結(jié)果:

這種用法可以用于替代三元操作符,

Kotlin中也有三元操作符,不過和Java中不同,Kotlin中的三元操作符用在null控制,現(xiàn)在不談.

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • Java?IPage分頁操作 附加自定義sql

    Java?IPage分頁操作 附加自定義sql

    這篇文章主要介紹了Java?IPage分頁加自定義sql,主要包括引入依賴,impl常規(guī)操作,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-06-06
  • spring中@Configuration和@Bean注解的用法

    spring中@Configuration和@Bean注解的用法

    這篇文章主要介紹了spring中@Configuration和@Bean注解的用法,@Configuration用于定義配置類,可替換xml配置文件,被注解的類內(nèi)部包含有一個或多個被@Bean注解的方法,需要的朋友可以參考下
    2023-05-05
  • Spring Boot使用模板freemarker的示例代碼

    Spring Boot使用模板freemarker的示例代碼

    本篇文章主要介紹了Spring Boot使用模板freemarker的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-10-10
  • 如何利用SpringAOP的返回通知處理數(shù)據(jù)加密返回

    如何利用SpringAOP的返回通知處理數(shù)據(jù)加密返回

    這篇文章主要介紹了如何利用SpringAOP的返回通知處理數(shù)據(jù)加密返回,本文通過實例代碼給大家介紹的非常詳細(xì),感興趣的朋友一起看看吧
    2024-12-12
  • IDEA 2021版新建Maven、TomCat工程的詳細(xì)教程

    IDEA 2021版新建Maven、TomCat工程的詳細(xì)教程

    這篇文章主要介紹了IDEA 2021版新建Maven、TomCat工程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-04-04
  • JVM執(zhí)行引擎的項目實踐

    JVM執(zhí)行引擎的項目實踐

    執(zhí)行引擎是Java虛擬機(jī)核心的組成部分之一,本文主要介紹了JVM執(zhí)行引擎的項目實踐,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-04-04
  • Java中死鎖產(chǎn)生的原因有哪些?

    Java中死鎖產(chǎn)生的原因有哪些?

    這篇文章主要介紹了Java中死鎖產(chǎn)生的原因有哪些?死鎖即Dead?Lock指的是兩個或兩個以上的運(yùn)算單元,下文關(guān)于其產(chǎn)生的原因,需要的小伙伴可以參考一下
    2022-05-05
  • Java實現(xiàn)過濾掉map集合中key或value為空的值示例

    Java實現(xiàn)過濾掉map集合中key或value為空的值示例

    這篇文章主要介紹了Java實現(xiàn)過濾掉map集合中key或value為空的值,涉及java針對map的簡單遍歷、判斷、移除等相關(guān)操作技巧,需要的朋友可以參考下
    2018-06-06
  • EasyUi+Spring Data 實現(xiàn)按條件分頁查詢的實例代碼

    EasyUi+Spring Data 實現(xiàn)按條件分頁查詢的實例代碼

    這篇文章主要介紹了EasyUi+Spring Data 實現(xiàn)按條件分頁查詢的實例代碼,非常具有實用價值,需要的朋友可以參考下
    2017-07-07
  • 關(guān)于SpringSecurity配置403權(quán)限訪問頁面的完整代碼

    關(guān)于SpringSecurity配置403權(quán)限訪問頁面的完整代碼

    本文給大家分享SpringSecurity配置403權(quán)限訪問頁面的完整代碼,配置之前和配置之后的詳細(xì)介紹,代碼簡單易懂,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2021-06-06

最新評論

榆中县| 尉犁县| 白河县| 武平县| 中宁县| 类乌齐县| 扬中市| 蒙城县| 宁武县| 甘孜县| 石台县| 墨玉县| 凉城县| 古丈县| 屏东县| 浦城县| 当雄县| 公主岭市| 卓资县| 桃江县| 武邑县| 永修县| 深水埗区| 明溪县| 子长县| 探索| 深水埗区| 苍梧县| 贵南县| 顺义区| 沙河市| 改则县| 炉霍县| 剑阁县| 天台县| 成都市| 白玉县| 河西区| 咸丰县| 融水| 宝兴县|