gpt4 book ai didi

java - ":"的属性文件更新无法正常工作

转载 作者:行者123 更新时间:2023-12-01 22:52:15 24 4
gpt4 key购买 nike

我想更新java中属性文件中的属性。但它适用于包含“:”的字符串。例如“C:\Kamlesh”它会编写“C\:\Kamlesh”代码如下

FileInputStream in = new FileInputStream("D:\\test\\prop.properties");
Properties props = new Properties();
props.load(in);
in.close();

FileOutputStream out = new FileOutputStream("D:\\test\\prop.properties");
props.setProperty("filename", "C" +":" + "\\america");
props.store(out, null);
out.close();

最佳答案

这是预期的,因为 : 是分隔符(可以使用它代替 =)。所以就逃脱了。读取属性将自动取消转义。

关于java - ":"的属性文件更新无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24593843/

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