我想在我的scala中创建一个属性文件,我也想动态更新它。 我是新来的,请帮助我。 给我一些想法在scala中实现这一点。 提前致谢
答案 0 :(得分:1)
这是工作解决方案
val pattern = "#Key {0} Value= {1} "
val key = "your_key"
val value = "your_value"
val result = s"#Key ${key} Value=${value}"
val fw = new FileWriter("message_scala.properties", append = true)
try {
fw.write(result + "\n")
} finally
fw.close()
}
立即阅读属性文件
val fileInput = new FileInputStream("message_scala.properties")
val properties = new Properties()
properties.load(fileInput)
println("Key value="+properties.getProperty("your_key"))