java 解析properties文件的两种方法
2010-10-14 14:50
567 查看
1、首先给出我的properties文件,仅作测试用:config.properties
2、给出工程目录结构。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201412/22/e1b26a9a56c86e7ac42e14488c79b655.gif)
3、下面给出两种方法:
一、采用绝对路径方法,给出源码。
二、采用相对定位方法,给出源码。
4、推荐采用第二种方法,当然这两种方法都是支持移植的,但是第二种方法更灵活一些!
name=huangyz password=huangyz@neusoft.com
2、给出工程目录结构。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201412/22/e1b26a9a56c86e7ac42e14488c79b655.gif)
3、下面给出两种方法:
一、采用绝对路径方法,给出源码。
package parse; import java.util.*; import java.io.*; public class ParseProperties { public static void main(String args[]) { // 生成文件对象 File pf = new File(System.getProperty("user.dir") + "/src/config/config.properties"); // 生成文件输入流 FileInputStream inpf = null; try { inpf = new FileInputStream(pf); } catch (Exception e) { e.printStackTrace(); } // 生成properties对象 Properties p = new Properties(); try { p.load(inpf); } catch (Exception e) { e.printStackTrace(); } // 输出properties文件的内容 System.out.println("name:" + p.getProperty("name")); System.out.println("password:" + p.getProperty("password")); } }
二、采用相对定位方法,给出源码。
package parse; import java.util.*; import java.io.*; public class ParseProperties { public static void main(String args[]) { // 生成输入流 InputStream ins=ParseProperties.class.getResourceAsStream("../config/config.properties"); // 生成properties对象 Properties p = new Properties(); try { p.load(ins); } catch (Exception e) { e.printStackTrace(); } // 输出properties文件的内容 System.out.println("name:" + p.getProperty("name")); System.out.println("password:" + p.getProperty("password")); } }
4、推荐采用第二种方法,当然这两种方法都是支持移植的,但是第二种方法更灵活一些!
相关文章推荐
- java 解析properties文件的两种方法
- java 解析properties文件的两种方法
- java 解析properties文件的两种方法
- java解析properties的两种方法
- log4j.properties(java日志文件)语法语句解析,什么意思,使用方法举例
- Java代码中获取配置文件(config.properties)中内容的两种方法
- Java 获取*.properties配置文件中的内容 ,常见的两种方法
- java解析properties文件的几种方法及用法
- java 解析.properties或.cfg文件的方法
- java解析properties文件的几种方法及用法
- java解析properties文件的几种方法及用法
- 使用Java构造和解析Json数据的两种方法(详解二)
- java读取properties文件的几种方法
- spring学习笔记——摘录:对properties文件引用的两种方法
- Java工具类---资源文件解析类 PropertiesUtil
- Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法
- Java构造和解析Json数据的两种方法详解一
- 【Eclipse】将引用了第三方jar包的Java项目打包成jar文件的两种方法
- Java获取Properties文件中值的方法
- Java项目中读取properties文件,以及六种获取路径的方法