This commit is contained in:
luming 2021-06-30 16:37:22 +08:00
parent 858e2ff620
commit a55e2c5000

View File

@ -10,21 +10,34 @@ fun main(args: Array<String>) {
// 空集合 // 空集合
var list: List<Int> = listOf() var list: List<Int> = listOf()
println(list) println(list)
println(list.isEmpty())
// 包含一个元素0 // 包含一个元素0
var zeroList: List<Int> = listOf(0) var zeroList: List<Int> = listOf(0)
println(zeroList) println(zeroList)
// 包含多个元素 // 包含多个元素
var multiList: List<Int> = listOf(1, 2, 4, 6, 7, 9) var multiList: List<Int> = listOf(1, 2, 0, 4, 6, 7, 9)
println(multiList) println(multiList)
println("multiList元素大小:${multiList.size}") println("multiList元素大小:${multiList.size}")
println("multiList元素大小:${multiList.isEmpty()}")
// forEach
multiList?.forEach {
lt -> println(lt)
}
// for in
for (i in multiList) {
println(i)
}
// 迭代器 // 迭代器
var iterator = multiList.iterator() var iterator = multiList.iterator()
while (iterator.hasNext()) { while (iterator.hasNext()) {
print(iterator.next().toString() + "\t") print(iterator.next().toString() + "\t")
} }
println("multiList中存在zeroList" + multiList.containsAll(zeroList))
/** /**
* *
*/ */