更新属性文件中的属性值,而不删除其他值
发布于 2021-01-30 22:58:08
内容First.properties
:
name=elango
country=india
phone=12345
我country
要从更改india
为america
。这是我的代码:
import java.io.*;
public class UpdateProperty
{
public static void main(String args[]) throws Exception
{
FileOutputStream out = new FileOutputStream("First.properties");
FileInputStream in = new FileInputStream("First.properties");
Properties props = new Properties();
props.load(in);
in.close();
props.setProperty("country", "america");
props.store(out, null);
out.close();
}
}
输出内容First.properties
:
country=america
其他属性将被删除。我想更新一个特定的属性值,而不删除其他属性。
关注者
0
被浏览
74
1 个回答
-
关闭输入流后,打开输出流并存储属性。
FileInputStream in = new FileInputStream("First.properties"); Properties props = new Properties(); props.load(in); in.close(); FileOutputStream out = new FileOutputStream("First.properties"); props.setProperty("country", "america"); props.store(out, null); out.close();
推荐阅读
-
从列表中删除 None 值而不删除 0 值
2022-05-26 关注 0 浏览11 1答案
-
从列表中删除无值而不删除0值
2021-01-29 关注 0 浏览83 1答案
-
在Spring中写入/更新属性文件值
2021-01-30 关注 0 浏览57 1答案
-
从属性文件中删除键和值?
2021-01-29 关注 0 浏览69 1答案
-
Automapper:更新属性值而不创建新对象
2022-05-26 关注 0 浏览8 1答案
-
spring-从类的静态字段中的属性文件中读取属性值
2021-02-02 关注 0 浏览73 1答案
-
春季:在属性文件中定义@RequestMapping值
2021-02-02 关注 0 浏览111 1答案
-
Sping:在属性文件中定义@RequestMapping值
2021-02-02 关注 0 浏览113 1答案
-
包含动态属性值中的文件
2021-02-01 关注 0 浏览68 1答案
-
使用Python etree更新XML元素和属性值
2021-01-29 关注 0 浏览90 1答案