Зачем использовать итератор, а List - нет? - PullRequest
0 голосов
/ 16 октября 2019

scala.collection.Iterator и List являются подклассами scala.collection.IterableOnce.

Почему бы потратить Iterator, а List - нет?

val iterator = Iterator(1, 2)
val list = List(1, 2)
scala> iterator.foreach(print)
12
scala> iterator.foreach(print)

итератор уже проведен, нет вывода

scala> list.foreach(print)
12
scala> list.foreach(print)
12
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...