我正在填充包含页眉和页脚的字符串列表,主要内容是本地读取文件。 下面的文本文件'textFile'包含一个字符串列表。如何使用单独的列表填充字符串列表
这里就是我想:
var fileList = List[String]()
val bigFile = io.Source.fromFile("d:\\textFile.txt")
val groupedLines = bigFile.getLines.grouped(20000).zipWithIndex
groupedLines.foreach(group => {
val (lines, index) = group
fileList.addString(new StringBuilder("begin"))
//How can I add the contents of the file here to the val fileList ???
fileList.add(lines.)
fileList.addString(new StringBuilder("end"))
}
什么任务是在最后一行完成的,原因是我问的最后一行似乎没有编译? –
它被称为占位符语法,它只是'groupedLines.flatMap(x =>“begin”+:x:+“end”)。toList'的简写。它应该工作(并为我做)。什么是错误信息。 –