From 6f3a381e3deebeff71b895cbec20df6d57e995e9 Mon Sep 17 00:00:00 2001 From: luming Date: Thu, 1 Jul 2021 14:50:45 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=87=E5=87=86=E5=BA=93=E4=B8=AD=E7=9A=84?= =?UTF-8?q?=E9=AB=98=E9=98=B6=E5=87=BD=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/senior/Advanced/Standard.kt | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 src/senior/Advanced/Standard.kt diff --git a/src/senior/Advanced/Standard.kt b/src/senior/Advanced/Standard.kt new file mode 100644 index 0000000..bfcd7b9 --- /dev/null +++ b/src/senior/Advanced/Standard.kt @@ -0,0 +1,29 @@ +package senior.Advanced + +/** + * 标准库中的高阶函数 + * + */ +class Standard { +} + +fun main(args: Array) { + // 重复执行3次 + repeat(3) { + println("repeat") + } + + // 使用run添加元素 + val list: ArrayList = ArrayList() + list.add(1) + list.add(2) + list.add(3) + println(list) + list.run { + add(4) + add(5) + add(6) + add(7) + } + println(list) +} \ No newline at end of file