从Scala中的文件中读取行

时间:2013-07-14 10:07:29

标签: scala io

Scala的基本操作再次使我的生活变得痛苦:D。 所以我必须从文件中读取行...只是一个简单的I / O操作。

在互联网上的每个例子中他们都在做:

import scala.io.Source

for(line <- Source.fromPath("integerArray.txt").getLines())
      println(line)

但我的IntelliJ抛出错误:value fromPath不是对象scala.io.Source的成员。

有谁知道这里有什么问题? ...几个月前我安装了Scala的最新版本,IntelliJ Scala插件也是最新的,所以我怀疑这可能是一个原因......

2 个答案:

答案 0 :(得分:10)

fromPath中没有Source,只有fromFile,它接受​​字符串路径。在Coursera祝你好运。

答案 1 :(得分:4)

2.8左右Source.fromPath。简言之。

什么,你没有使用this version

已删除here, with "Review by community."

请参阅?我们只是没有注意。