在解构对象时,是否可以只声明我需要的变量?
在这个例子中我只是使用b,我的IDE给了我一个a未使用的警告.
fun run() {
fun makePair() = Pair("Apple", "Orange")
val (a, b) = makePair()
println("b = $b")
}
Run Code Online (Sandbox Code Playgroud)
从Kotlin 1.1开始,您可以使用下划线来标记破坏声明的未使用组件:
fun run() {
fun makePair() = Pair("Apple", "Orange")
val (_, b) = makePair()
println("b = $b")
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
212 次 |
| 最近记录: |