Что будет лучшая коллекция Scala (в), 2.8 и изменяемый или неизменного, по следующему сценарию:Seq для быстрого случайного доступа и быстрого роста в Scala
- Последовательная упорядоченным, так что я могу получить доступ к детали положение (Seq)
- нужно вставить элементы часто, так что коллекция должна быть в состоянии расти без слишком большого штрафа
- случайного доступа, часто необходимо удалять и вставлять элементы в произвольных индексах в коллекции
В настоящее время я, кажется, получаю хорошую производительность с изменяемым ArrayBuffer, но есть ли что-нибудь лучше? Есть ли непреложная альтернатива, которая будет делать? Заранее спасибо.
Возможно, вы захотите пройти эту отличную коллекцию документов API от Martin Odersky и Lex Spoon: http://lampwww.epfl.ch/~odersky/whatsnew/collections-api/collections.html – missingfaktor
Спасибо - я пропустил это один как-то. –