【发布时间】:2011-08-11 07:34:39
【问题描述】:
我不明白为什么要执行完全相同的事情的两段代码在 Scala 中执行不同的事情。
第一个例子:
scala> val ggg = Source.fromFile("/somefile");
ggg: scala.io.BufferedSource = non-empty iterator
scala> ggg.getLines();
res67: Iterator[String] = empty iterator
第二个例子:
scala> Source.fromFile("/somefile").getLines();
res68: Iterator[String] = non-empty iterator
他们不是打算做同样的事情,还是我错过了什么?
【问题讨论】:
-
您不需要分号。它在 REPL (2.8.2.RC1) 中对我有用。