读取配置文件:
class="java">
public static void main(String[] args) {
Properties prop = new Properties();
try {
InputStream in = new BufferedInputStream(new FileInputStream(
"src/test/test.properties"));// 读取属性文件a.properties
prop.load(in); // /加载属性列表
System.out.println(prop.getProperty("keguan_li"));
} catch (Exception e) {
e.printStackTrace();
}
}
写入配置文件:
Properties prop = new Properties();
///保存属性到b.properties文件
FileOutputStream oFile = new FileOutputStream("src/test/test.properties", false);//true表示把当前已有的配置重新在写一遍,false则是只添加新写入的
prop.setProperty("phone", "10086");//要写入的配置
prop.store(oFile, "this is phone");//写入并添加注释
oFile.close();