【发布时间】:2021-09-20 23:43:04
【问题描述】:
我正在查看 Kotlin (kotlin.collections) 中的 Iterable 接口,并注意到它有一个函数 - 返回 Iterator 的迭代器函数。但是,我也注意到它有 operator 关键字。据我了解kotlin docs(如果我错了,请纠正我) operator 关键字用于语法糖,例如a.plus(b) 的运算符 fun 使我们能够编写 a + b 而不是编写 a.plus(b)。所以,我想知道,如果 iterator() 函数存在“语法快捷方式”,它是什么?还是有其他我不知道的目的?我在文档中找不到任何关于此的内容。
【问题讨论】:
-
也许是循环时in的用法? for (i in
标签: kotlin