Kotlin相当于Scala ListBuffer

时间:2019-06-21 20:13:48

标签: scala kotlin

我是Kotlin的新手,正在尝试将用Scala编写的应用程序转换为Kotlin。在Scala中,有scala.collection.mutable.ListBuffer中的ListBuffer。 Kotlin有与之相当的产品吗?我尝试导入com.sun.tools.javac.util.ListBuffer,但尝试编译时会出现错误:Kotlin: Symbol is declared in module 'jdk.compiler' which does not export package 'com.sun.tools.javac.util'

1 个答案:

答案 0 :(得分:2)

在Kotlin中,您可以出于相同的目的使用MutableList。虽然我应该指出,Scala和Kotlin的收藏品通常大相径庭,例如Kotlin比实际不可变的集合更喜欢只读集合,并且没有Scala List的直接等效项。因此,如果您希望使用Scala库/应用程序并更改类名,除非您的应用程序非常简单,否则它将无法工作。