各オブジェクトをファイルに出力するには、次のコードを使用します。
def printToFile(f: java.io.File)(op: java.io.PrintWriter => Unit) {
val p = new java.io.PrintWriter(f)
try { op(p) } finally { p.close() }
}
printToFile(new java.io.File("c:\\csvfiles\\clean.csv"))(p => {
myObjectList.foreach(p.println)
})
myObjectList 内のオブジェクトにアクセスして、それらの属性値を出力するにはどうすればよいですか? オブジェクトの toString メソッドをオーバーライドする必要がありますか、それとも代替メソッドがありますか?