写一篇文章。Java中的属性文件会破坏文件的结构
我能够使用以下代码成功地写入Java .properties
文件:
Properties prop = new Properties();
prop.load(input);
prop.setProperty("myProp", "myValue");
prop.store(output, "");
但是当我查看我的.properties
文件时,所有的结构都消失了!这些字段是按随机顺序写的,所有的评论(我花了很多时间才写出来)都被完全覆盖了
如何在确保保存.properties
文件结构的同时写入该文件
# 1 楼答案
您可以使用Apache Commons Configuration 2:
输入文件
demo.properties
:演示应用程序读取、修改和写入新属性文件:
控制台日志:
输出文件
demo-append.properties
: