android - Kotlin 中的 For 循环

标签 android for-loop kotlin

我是 Kotlin 的新手,请帮助我实现这一目标。

int number[] = {5,4,1,3,15}

for(int i = number.length; i > 0; i--)
{
   Log.e("number", number[i])
}

最佳答案

试试这个

Kotlinfor循环的

语法是:

for (item in collection) {
    // body of loop
}

body

for (item: Int in ints) {
    // body of loop
}

示例代码

for (i in 0..5) {
        println(i) // 0,1,2,3,4,5   --> upto 5
}

 for (i in 0 until 5) {
        println(i) // 0,1,2,3,4    --> upto 4
 }

for loop in array

var arr = arrayOf("neel", "nilu", "nilesh", "nil")

    for (item in arr)
    {
        println(item)
    }

iterate through an array with an index.

 var arr = arrayOf("neel", "nilu", "nilesh", "nil")
for (item in arr.indices) {

        // printing array elements having even index only
        if (item%2 == 0)
            println(language[item])
    }

更多信息请查看 for loop in Kotlin

这也是 for loop in Kotlin

关于android - Kotlin 中的 For 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48663785/

相关文章:

android - onStop 未被调用...按下主页按钮

android - 在哪里可以找到 Android 中的联系人 View ?

android - 删除 kotlin-android-extensions 插件后 Gradle 不同步

java - Firebase 作业调度程序无法在 Oreo 设备上运行

java - 避免大图像将其他布局推出屏幕

javascript - 嵌套 For 循环按什么顺序运行?

javascript - JavaScript 中的递归循环

javascript - 如何使用 JavaScript 中的 for 循环列出数组中的项目?

android - 模块 'app' : platform 'android-28' not found , 安卓工作室 3.6.3

android - 在 Kotlin 中使用 Instant Run 时出现 IllegalAccessError