Котлинский эквивалент Scala ListBuffer - PullRequest
0 голосов
/ 21 июня 2019

Я новичок в Kotlin и пытаюсь конвертировать приложение, написанное на Scala, в Kotlin.В Scala есть ListBuffer от scala.collection.mutable.ListBuffer.Есть ли в Котлине эквивалент?Я попытался импортировать 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 Ответ

2 голосов
/ 21 июня 2019

В Kotlin вы можете использовать MutableList вместо тех же целей.Хотя я должен отметить, что коллекции Scala и Kotlin в целом очень разные, например, Kotlin предпочитает коллекции только для чтения фактически неизменяемым и не имеет прямого эквивалента Scala List.Поэтому, если вы надеетесь взять библиотеку / приложение Scala и изменить имена классов, это не сработает, если ваше приложение не очень тривиально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...