mis*_*tor 2 scala stream lazy-evaluation
为什么以下导致OutOfMemoryError?
scala> Stream.tabulate(3, 4)(_ + _)
res0: scala.collection.immutable.Stream[scala.collection.immutable.Stream[Int]] = Stream(Stream(0, ?), ?)
scala> res0.length
Run Code Online (Sandbox Code Playgroud)
应用size和force方法也是如此.
| 归档时间: |
|
| 查看次数: |
147 次 |
| 最近记录: |