小编Ela*_*van的帖子

更新属性文件中的属性值而不删除其他值

内容First.properties:

name=elango
country=india
phone=12345
Run Code Online (Sandbox Code Playgroud)

我想改变country,从indiaamerica.这是我的代码:

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();
    } 
}
Run Code Online (Sandbox Code Playgroud)

输出内容First.properties:

country=america
Run Code Online (Sandbox Code Playgroud)

其他属性将被删除.我想更新特定的属性值,而不删除其他属性.

java properties

49
推荐指数
3
解决办法
11万
查看次数

标签 统计

java ×1

properties ×1