için Verilen:Scala Map ile Yineleyici ve
val list = List("one","two","three")
val it = list.toIterator
Ben çalıştırabilirsiniz:
list map ("_" +) -> List(_one, _two, _three)
for (i <- list) yield("_" + i) -> List(_one, _two, _three)
Ben yineleyici aynı çalıştırırsanız alıyorum:
it map ("_" +) -> Iterator[java.lang.String] = empty iterator
for (i <- it) yield("_" + i) -> Iterator[java.lang.String] = empty iterator
değil Olmalı Harita/çalıştırdıktan sonra başka bir (boş olmayan) yineleyici [String] geri alıyorum?
Haklısınız! Örnekleri kullanmadan önce Iteratörü kullanmalıydım. Teşekkürler! :) – ssanj