Kotlin【for循環(huán)】

for循環(huán)常用的幾種方式

1.符號 :$ 可以直接將變量賦值在String的語句中

 private fun forLoop() {
        for (i in 1..10) {
            Log.d(TAG, "for循環(huán)當(dāng)前的數(shù)值:$i")
        }
    }

結(jié)果輸出:



2.關(guān)鍵字:unitl表示左閉右開的區(qū)間 [1,10)

    private fun forLoop() {
        for (i in 1 until 10) {
            Log.d(TAG, "for循環(huán)當(dāng)前的數(shù)值:$i")
        }
    }

結(jié)果輸出:



3.關(guān)鍵字:step表示每次循環(huán)時,值都會跳步 2

private fun forLoop() {
        for (i in 1..10 step 2) {
            Log.d(TAG, "for循環(huán)當(dāng)前的數(shù)值:$i")
        }
    }

結(jié)果輸出:


  1. forEach的簡單使用
    private fun forLoop() {
        val number = 1..10
        number.forEach { i ->
            Log.d(TAG, "forEach循環(huán)當(dāng)前的數(shù)值:$i")
        }
    }

kotlin中的forEach使用為 xxx(集合).forEach
結(jié)果輸出:



5.關(guān)鍵字:downTo 表示[10,1]的一個降序區(qū)間

    private fun forLoop() {
        for (i in 10 downTo 1) {
            Log.d(TAG, "for循環(huán)當(dāng)前的數(shù)值:$i")
        }
    }

結(jié)果輸出:


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 循環(huán)語句就是在滿足一定的條件下重復(fù)的執(zhí)行某個操作,學(xué)過Java的都知道,java提供了三種常用的循環(huán)語句,分別是f...
    AlfredZSGao閱讀 1,024評論 0 1
  • 1、while循環(huán): 與Java相同 2、for循環(huán) Java中for-i循環(huán)在Kotlin中直接就被舍棄了,而J...
    cjjjjjj閱讀 1,132評論 0 0
  • kotlin中的while循環(huán)無論是在語法和使用方式上都和Java中的沒有任何區(qū)別,因此不做講解,我們直接來看fo...
    notcoder閱讀 1,780評論 0 1
  • 前言 在 Kotlin 的循環(huán)語句中,while 循環(huán)還有 do...while 循環(huán)和 Java 中是一致的,在...
    WangJie0822閱讀 690評論 0 1
  • 原文地址:Kotlin 循環(huán)控制 1. For 循環(huán) for 循環(huán)可以對任何提供迭代器(iterator)的對象進(jìn)...
    Little丶Jerry閱讀 760評論 0 0

友情鏈接更多精彩內(nèi)容