我有一个像这样的数组,我想循环它并获取值“B”。我知道如何在 Java 中获取它,但我不知道如何在 Kotlin 中获取它。有人可以告诉我该怎么做吗?
private val myArray = arrayOf({"A";"B"},{"C";"D"})
谢谢。
{}不是在 kotlin 中创建数组的有效运算符,您必须使用它arrayOf()。在 kotlin 中{}保留用于创建 lambda 函数。
您可以像这样迭代数组:
private val myArray = arrayOf(arrayOf("A", "B"),arrayOf("C", "D"))
for (innerArray in myArray) {
for(element in innerArray) {
println(element) // or your logic to catch the "B"
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16088 次 |
| 最近记录: |