标准库中的高阶函数
This commit is contained in:
parent
b5fa385067
commit
6f3a381e3d
29
src/senior/Advanced/Standard.kt
Normal file
29
src/senior/Advanced/Standard.kt
Normal file
@ -0,0 +1,29 @@
|
||||
package senior.Advanced
|
||||
|
||||
/**
|
||||
* 标准库中的高阶函数
|
||||
*
|
||||
*/
|
||||
class Standard {
|
||||
}
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
// 重复执行3次
|
||||
repeat(3) {
|
||||
println("repeat")
|
||||
}
|
||||
|
||||
// 使用run添加元素
|
||||
val list: ArrayList<Int> = ArrayList<Int>()
|
||||
list.add(1)
|
||||
list.add(2)
|
||||
list.add(3)
|
||||
println(list)
|
||||
list.run {
|
||||
add(4)
|
||||
add(5)
|
||||
add(6)
|
||||
add(7)
|
||||
}
|
||||
println(list)
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user