iterable
var list_prices = bufferedSource.getLines()
.drop(1)
.map(_.split(";")
.map(convertString(_))
.map(_.trim)
).collect({ case Array(a, b, c, d, e) => (a, b, c, d, e) })
читает файлик, оборачивает в кортежи, окей,
почему
val q = list_prices.length //200
val q1 = list_prices.length //0
как так то?
def getLines(): collection.Iterator[String] IterableOnce же
ох, я не посмотрел что trait Iterator[+A] extends IterableOnce[A]
Обсуждают сегодня