我正在逐行讀取文件並放入列表中。 所以,如果我的文件有10行,我有10個列表。現在,在執行此操作時或之後,我想將所有列表添加到數組中。所以,我有一個列表數組,沒有使用「var」,所以基本上只是'val'。 這是我到目前爲止有:Scala:逐行讀取文件到列表數組
val fileLines = Source.fromFile(filename).getLines.toList
for (line <- fileLines) {
if (!line.isEmpty)
println((line.toList).filter(e => e != ' '))
}
我的每一行只是轉換成列表,並刪除空白元。 如何從這裏生成一個列表數組?數組類型爲val,不嘗試var。
這很有趣!一些職位說..「它聞起來像功課,標記爲家庭作業」,並有這個職位upvoted 12次。現在,你說這個!嗯..反正,點了! – madCode
你可能會改變/編輯問題。你說10行會做10個列表。我認爲你的意思是有10個物品的清單?巨大差距。 :/ – akauppi