Java操作properties文件
来源:互联网 发布:淘宝小型家庭清冼机 编辑:程序博客网 时间:2024/05/21 06:16
/** * 根据key读取value * @param filePath * @param key * @return */ public static String readValue(String filePath, String key) { Properties props = new Properties(); try { InputStream in = new BufferedInputStream(new FileInputStream(filePath)); props.load(in); String value = props.getProperty(key); return value; } catch (Exception e) { e.printStackTrace(); return null; } } /** * 读取properties的全部信息 * @param filePath */ public static void readProperties(String filePath) { Properties props = new Properties(); try { InputStream in = new BufferedInputStream(new FileInputStream(filePath)); props.load(in); Enumeration<?> en = props.propertyNames(); while (en.hasMoreElements()) { String key = (String) en.nextElement(); String Property = props.getProperty(key); System.out.println(key + Property); } } catch (Exception e) { e.printStackTrace(); } } /** * 写入properties信息 * @param filePath * @param parameterName * @param parameterValue */ public static void writeProperties(String filePath, String parameterName, String parameterValue) { Properties prop = new Properties(); try { InputStream 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) { e.printStackTrace(); } }
0 0
- java操作properties文件
- Java操作properties文件
- Java操作Properties文件
- JAVA操作properties文件
- JAVA操作properties文件
- JAVA操作properties文件
- JAVA操作properties文件
- JAVA操作properties文件
- JAVA操作properties文件
- JAVA操作properties文件
- Java操作properties文件
- java操作properties文件
- JAVA操作properties文件
- Java 操作Properties文件
- JAVA操作properties文件
- JAVA操作properties文件
- java操作properties文件
- java操作properties文件
- uva 1442 - Cav(贪心)
- 九度OJ 1514 数值的整数次方【算法】
- CAlayer学习翻译
- 图片缩小的类
- 思维导图之软件工程视频
- Java操作properties文件
- HDU1241_Oil Deposits(BFS)+(DFS)
- python 异或运算
- 水题 判断能否被4整除或者含 有4
- 设计模式大总结2-结构型模式
- <<Oracle数据库性能优化艺术(第五期)>> 第12周 10053事件
- <<Oracle数据库性能优化艺术(第五期)>> 第13周 性能视图和性能参数
- Longest Palindromic Substring
- 如何将TabHost置于屏幕的下方