采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师您好, Kotlin里怎么不用导包,然后可以直接在main函数里用println() 和 listof(), 而且源码一关联过去就可以关联到Console.kt 和 Collections.kt,这是什么原理?
包名是kotlin的,编译器特殊处理了了。这个自己写不出来
准确说不是包名包含kotlin就可以的,比如使用kotlin.math.min就得导入包,还有个例外的java.lang包。下面是我从文档复制过来的默认包 kotlin.* kotlin.annotation.* kotlin.collections.* kotlin.comparisons.* kotlin.io.* kotlin.ranges.* kotlin.sequences.* kotlin.text.* 根据目标平台还会导入的包: JVM: java.lang.* kotlin.jvm.* JS: kotlin.js.*
对,这些包会默认导入。
登录后可查看更多问答,登录/注册
如果有一门语言可以取代Java,那么它一定是Kotlin。
1.5k 4
1.6k 1
423 1
261 20
1.4k 16