在Scala中,如何从硬编码文件转换为使用资源?

时间:2011-09-27 13:08:50

标签: scala

目前我的内容类似于以下内容

for (line <- Source.fromFile(new File(myFile)).getLines) {}

假设我想使用

而不是myFile
getClass.getResource("/filename")

这样做的语法是什么,同时保留了逐行读取的能力?

1 个答案:

答案 0 :(得分:7)

Source.fromInputStream(getClass.getResourceAsStream("/filename"))