Kotlin:LinkedList实现

时间:2017-11-21 17:45:23

标签: java kotlin

为什么Kotlin在Kotlin标准库(stdlib)中没有LinkedList实现?

如果我在JVM中使用Kotlin,我正在使用Java LinkedList source

stdlib中是否存在等效物(特别是关于Kotlin Native Development)?

1 个答案:

答案 0 :(得分:6)

Kotlin没有自己的集合,因为维护Java互操作性太难了。相反,Kotlin标准库只是为Java集合添加了一些扩展函数,以使它们更易于使用。

引用Kotlin in Action

  

为什么没有Kotlin系列?因为使用标准Java集合可以更容易地与Java代码交互。当您从Kotlin调用Java函数时,您不需要以这种方式转换集合,反之亦然。