30
Sembra il metodo toSeq
in collezioni Scala restituisce una scala.collection.Seq
, potrei anche restituire un Traversable
o Iterable
ma hanno bisogno di convertire ad un scala.collection.immutable.Seq
.Scala convertire Iterable o collection.Seq per collection.immutable.Seq
C'è un modo semplice per farlo?
Grazie Richard
molto buono grazie –
La tua risposta mi ha aiutato, ma perché, perché è questo ancora necessaria ? Sto solo lavorando con collezioni immutabili - come mai un risultato di rendimento sarebbe necessario? – akauppi
Il mio amico, Ivan Yurchenko ha chiarito questo: Il problema è che ci sono tre cose: A) scala.collection.Seq B) scala.collection.immutable.Seq C) scala.collection.mutable.Seq B e C deriva da A così, se abbiamo A, non possiamo sicuramente dire se è mutabile o immutabile, è per questo che è necessaria la conversione esplicita (.toList o qualcosa) o impostandoli immutabili dall'inizio – akauppi