我想知道是否有任何方法可以像在Java中一样在Kotlin中定义多个变量,而在世界上几乎所有其他现有语言.
像在Java中:
String x = "Hello World!", y = null, z;
Run Code Online (Sandbox Code Playgroud)
Bas*_*uga 54
这在Kotlin语言中是不可能的.
请参考这个问题和答案,JetBrains的工程师yole说:
"在同一行上声明多个属性是许多Java样式指南所不赞成的,所以我们没有在Kotlin中实现对它的支持."
Sam*_*hen 18
尝试这个:
fun main() {
val (x, y, z) = listOf(1, true, "Sam") //can be "arrayOf(), "Pair()" or other types
println("$x, $y, $z")
}
Run Code Online (Sandbox Code Playgroud)
输出?
1, true, Sam
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15889 次 |
| 最近记录: |