gpt4 book ai didi

Java - 属性 : Add new keys to properties file in run time?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:13:32 25 4
gpt4 key购买 nike

是否可以创建一个新的属性文件并在运行时添加键和值?我想在安装我的应用程序时根据用户输入向属性文件添加新键。我检查了 Java Properties 类,但它似乎可以为现有键设置值,但不能向属性文件添加新键。

最佳答案

您只需使用当前不存在的键调用 setProperty 即可添加新属性。不过,这只会在内存中执行 - 您必须再次调用 store 以将更改反射(reflect)回文件:

Properties prop = new Properties();
prop.load(...); // FileInputStream or whatever

prop.setProperty("newKey", "newValue");
prop.store(...); // FileOutputStream or whatever

关于Java - 属性 : Add new keys to properties file in run time?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7571045/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com