首页 > 解决方案 > Kotlin 中的运算符重载教程 - 为什么要使用 `import TimeInterval.*`

问题描述

我对 Kotlin 完全陌生。我试图理解Kotlin 中 Operator 重载的问题和答案,以及这段代码是如何工作的?. 我听不懂这条线import TimeInterval.*。我尝试用谷歌搜索这样的包/类,但找不到。代码在后面声明enum class TimeInterval{DAY, WEEK, YEAR}了三行,随后的代码似乎引用了这个类。那么为什么是import必要的呢?

标签: kotlinimport

解决方案


否则,你必须写TimeInterval.YEAR + TimeInterval.WEEK等等而不是YEAR + WEEK


推荐阅读