| Properties添加一个元素如下代码: //写入properties信息
 public static void writeProperties(String filePath,String parameterName,String parameterValue) {
 Properties prop = new Properties();
 try {
 I     nputStream fis = new FileInputStream(filePath);
 //从输入流中读取属性列表(键和元素对)
 prop.load(fis);
 //调用 Hashtable 的方法 put。使用 getProperty 方法提供并行性。
 //强制要求为属性的键和值使用字符串。返回值是 Hashtable 调用 put 的结果。
 OutputStream fos = new FileOutputStream(filePath);
 prop.setProperty(parameterName, parameterValue);
 //以适合使用 load 方法加载到 Properties 表中的格式,
 //将此 Properties 表中的属性列表(键和元素对)写入输出流
 prop.store(fos, "Update '" + parameterName + "' value");
 } catch (IOException e) {
 System.err.println("Visit "+filePath+" for updating "+parameterName+" value error");
 }
 }
 |