当前位置: 技术问答>java相关
为什么我动态的写了一个属性文件之后,读出来的还是原来的属性文件呢?
来源: 互联网 发布时间:2015-05-16
本文导语: 我动态的写了一个属性文件FileIOParam.properties, 属性文件写入正常。 但是我再读 ResourceBundle rb=ResourceBundle.getBundle("FileIO.FileIOParam"); 却还是读出来的原来的属性文件。 为什么? 如何解决? 谢谢 | ...
我动态的写了一个属性文件FileIOParam.properties,
属性文件写入正常。
但是我再读
ResourceBundle rb=ResourceBundle.getBundle("FileIO.FileIOParam");
却还是读出来的原来的属性文件。
为什么?
如何解决?
谢谢
属性文件写入正常。
但是我再读
ResourceBundle rb=ResourceBundle.getBundle("FileIO.FileIOParam");
却还是读出来的原来的属性文件。
为什么?
如何解决?
谢谢
|
换一种方法读:
File f = new File("../eschool/fileio/aaa.properties");
String file = f.getAbsolutePath();
// out.println(file);
FileOutputStream OutFile = new FileOutputStream(file,true);
FileInputStream InFile = new FileInputStream(file);
Properties table = new Properties();
table.load(InFile);
String dbPass = table.getProperty("title");
File f = new File("../eschool/fileio/aaa.properties");
String file = f.getAbsolutePath();
// out.println(file);
FileOutputStream OutFile = new FileOutputStream(file,true);
FileInputStream InFile = new FileInputStream(file);
Properties table = new Properties();
table.load(InFile);
String dbPass = table.getProperty("title");