我有一個從Seq創建的LinkedHashSet。我使用了LinkedHashSet,因爲我需要保持Seq的順序,但也要確保唯一性,就像一個Set。我需要檢查這個LinkedHashSet對另一個序列來驗證它們中的各種屬性是相同的。我認爲我可以循環使用索引i
,但它似乎沒有。這是我想要完成的一個例子。使用Scala中的索引循環訪問LinkedHashSet
var s: Seq[Int] = { 1 to mySeq.size }
return s.forall { i =>
myLHS.indexOf(i).something == mySeq.indexOf(i).something &&
myLHS.indexOf(i).somethingelse == mySeq.indexOf(i).somethingelse
}
那麼,如何訪問LHS的個別元素?