如何在Kotlin中打印itemList中可用的值?

时间:2019-06-26 20:03:47

标签: kotlin

我具有以下kotlin函数,需要逐一打印itemList中可用的每个项目

fun main(args: Array<String>) {
var itemList = "nice-lt,rice-pt"
listOf(itemList)?.let {
    it.toString().split(",").forEach { line ->
        {
            println(line)
        }
    }
}

}

预期输出:

nice-rt
rice-se

3 个答案:

答案 0 :(得分:2)

您应该拆分列表并使用简单的foreach将其循环:

var itemList= "nice-lt,rice-pt"

itemList.split(",").forEach{println(it)}

输出:

nice-lt
rice-pt

答案 1 :(得分:1)

val itemList = "nice-lt,rice-pt"
val elements = itemList.split(",")
elements.forEach {
    println(it)
}

答案 2 :(得分:0)

与此简单一样:

itemList.split(",").forEach(::println)