//读配置文件片段
public String getPropertyValue(String key){
Properties pro = new Properties();
try {
InputStream in = new FileInputStream(""); //加载配置文件
try {
pro.load(in);
} finally {
in.close();
}
return pro.getProperty(key);
} catch (Exception e) {
e.printStackTrace();
return null;
}
}
//写配置文件片段
public void setPropertyValue(String key, String value){
Properties pro = new Properties();
try {
InputStream in = new FileInputStream(""); //加载配置文件
try {
pro.load(in);
} finally {
in.close();
}
pro.setProperty(key, value);
OutputStream out =new FileOutputStream(""); //加载配置文件
try{
pro.store(out, "modi by lmy");
out.flush();
}finally{
out.close();
}
} catch (Exception e) {
e.printStackTrace();
}
}
本文提供了一个使用Java进行配置文件读写的简单示例,包括读取配置文件中的键值对以及修改并保存新的键值对。通过这段代码可以帮助初学者理解如何利用Java内置的Properties类来操作.properties格式的配置文件。
540





