1.list集合的解构操作
package Stage4
fun main() {
val list= listOf("java","kotlin","c++")
//元素解构
var(v1,v2,v3)=list
print("v1=$v1,v2=$v2,v3=$v3")
}
执行结果

2.将上述代码转化为Java代码


使用Java 代码需要大量书写
3.解构过滤元素
例如只想接受后面两个元素,使用_不接受赋值,可以节约性能
package Stage4
fun main() {
val list= listOf("java","kotlin","c++")
//元素解构
var(v1,v2,v3)=list
print("v1=$v1,v2=$v2,v3=$v3")
println()
//解构过滤 _不是变量名,是用来解构过滤赋值的,不接收赋值, 可以节约一点性能
var(_,n2,n3)=list
println("n2=$n2,n3=$n3")
}
执行结果

本文介绍了在Kotlin中使用list集合的解构操作,包括基本元素解构和解构过滤以节省性能,同时提到了如何将这段代码转换为Java代码
801

被折叠的 条评论
为什么被折叠?



