java中配置文件.properties的使用
首先要有配置文件,这个文件以.properties作为后缀,里面的配置信息以xxx=yyy的形式进行存储,行首加#表明此行是注释。
例如有以下一个配置文件。
test.properties
#不好意思,我是个注释
name=heFengShaoNian
age=18
sex=male
个性签名=你就别说我了吧
现在配置文件有了,接下来当然就是读取文件,通过已知的key得到对应的value。
常用的读取配置文件的方法是
InputStream in =
xxx.class.getClassLoader().getResourceAsStream("test.properties");
Properties props = new Properties();
props.load(in);
String name = props.getProperty("name");
String age = props.getProperty("age");
String sex = props.getProperty("sex");
String sign = props.getProperty("个性签名");
当然第一句也可以替换为:
InputStream in =
new BufferedInputStream(new FileInputStream(filePath));