Uint

  • Kotlin 的 Unit 就是“没有返回值”,但它本身是一个真正的类型,并且有一个唯一实例 Unit.

kotlin 的 Uint 与 Java 的 void 的区别:

特性 Kotlin的Uint Java的void
是否是类型 是真正的类型 不是类型
是否有实例 有唯一实例Uint 没有实例
是否能作为泛型参数 可以 不行
是否能作为值传递 可以 不行