ファイルを1行ずつ読み込んでリストに入れています。したがって、ファイルに 10 行ある場合、10 個のリストがあります。これを行っている間、またはこれを行った後、すべてのリストを配列に追加したいと思います。したがって、「var」を使用せずにリストの配列があるため、基本的には「val」だけです。これが私がこれまでに持っているものです:
val fileLines = Source.fromFile(filename).getLines.toList
for (line <- fileLines) {
if (!line.isEmpty)
println((line.toList).filter(e => e != ' '))
}
すべての行をリストに変換し、空白の要素を削除しています。これからリストの配列を生成するにはどうすればよいですか? 配列は val 型であり、var を試行しません。