我想将一个对象(一个类的实例)保存到文件中.我没有找到任何有价值的例子.我需要使用序列化吗?
我怎么做?
更新:这是我试图这样做的方式
import scala.util.Marshal
import scala.io.Source
import scala.collection.immutable
import java.io._
object Example {
class Foo(val message: String) extends scala.Serializable
val foo = new Foo("qweqwe")
val out = new FileOutputStream("out123.txt")
out.write(Marshal.dump(foo))
out.close
}
Run Code Online (Sandbox Code Playgroud)
首先,out123.txt包含许多额外的数据,并且编码错误.我的直觉告诉我应该有另一种正确的方法.