Что эквивалентно изменяемому типу .Net ArrayList в Scala 2.8? - PullRequest
3 голосов
/ 15 сентября 2010

Какой тип в Scala 2.8 я могу использовать для хранения списка значений? В C # я бы использовал ArrayList.

Ответы [ 3 ]

8 голосов
/ 15 сентября 2010

Как уже отмечали другие, вы хотите ArrayBuffer. В общем случае в Scala буфер - это изменяемый, изменяемый, линейный набор данных. В дополнение к ArrayBuffer, ListBuffer работает как изменяемый список C # или Java - и, фактически, JListWrapper оборачивает List Java и работает в основном так же.

Хорошим источником документации для классов коллекций является Документ API коллекций . Он подробно описывает реализации и предлагает общие случаи использования.

4 голосов
/ 15 сентября 2010

Вы можете использовать ArrayBuffer.

Вы можете увидеть другие изменяемые коллекции здесь: scala.collections.mutable

4 голосов
/ 15 сентября 2010

Вы используете ArrayBuffer

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