2013-04-12 2 views

답변

3

collection.mutable.LinkedHashSet 시도 - 그것은 독특한 요소를 가지고 있으며, 순회 요소가 추가 된 순서에 발생합니다.

+0

불변의 대안이 있습니까? –

+0

거기 immutable.ListMap' '이지만,'O (N) '조회 시간을 갖는다. 이 답변을 참조하십시오 : http://stackoverflow.com/questions/9313866/immutable-scala-map-implementation-that-preserves-insertion-order – axel22

+2

내가 스칼라에서지도를 오해하고 있다면 용서해주세요. 그러나 그것들은 중요하지 않습니다. - 값 수집? 내가 값에만 관심이 있어요 ... –

1

거기에는 이 있지만 생성자에 전달 된 값의 역순으로 값이 지정됩니다.

scala> import scala.collection.immutable.ListSet 
import scala.collection.immutable.ListSet 

scala> ListSet(1,2,3,4) 
res7: scala.collection.immutable.ListSet[Int] = ListSet(4, 3, 2, 1)