请问怎么根据键值修改property文件中的内容
就像xml修改节点值一样
下面是读取property文件的代码
/************************************************************/
Properties prop = new Properties();
try {
prop.load(new FileInputStream("cmd.properties"));
} catch (FileNotFoundException e) {
return "";
} catch (IOException e) {
return "";
}
return prop.getProperty("LoginCmd");
/************************************************************/
cmd.properties文件内容
/************************************************************/
LoginCmd=登录处理
CheckCmd=校验处理
/************************************************************/请问根据键值LoginCmd怎么修改其对应的内容?
就像xml修改节点值一样
下面是读取property文件的代码
/************************************************************/
Properties prop = new Properties();
try {
prop.load(new FileInputStream("cmd.properties"));
} catch (FileNotFoundException e) {
return "";
} catch (IOException e) {
return "";
}
return prop.getProperty("LoginCmd");
/************************************************************/
cmd.properties文件内容
/************************************************************/
LoginCmd=登录处理
CheckCmd=校验处理
/************************************************************/请问根据键值LoginCmd怎么修改其对应的内容?
不更改文件,只更改内存中的值如果用prop.store,那么生成文件的内容的顺序发生了变化
prop.setProperty(key,value);
prop.store(new FileOutputStream("cmd.properties"),"comments");