使用配置文件properties

来源:互联网 发布:手机可以plc编程软件吗 编辑:程序博客网 时间:2024/06/14 15:30

之前看过马士兵老师教properties文件使用方法但是后来忘记了,后面再回去看源码的时候居然有点地方无法加载,不知道是为什么!!上网也没找到原因,后面改了一个代码就可以了!下面就是代码,首先你需要在工程内部的文件新建一个properties文件,然后在里面设置好key 和value值,然后就可以去读取里面的值了!!

import java.io.IOException;import java.util.Properties;/** * @BenjaminAdministrator */public class Property {  Properties pro = new Properties();public  Property(){ try {pro.load(this.getClass().getClassLoader().getResourceAsStream("config/direct.properties"));} catch (IOException e) {e.printStackTrace();}}public String getValue(String key){return pro.getProperty(key);}}


我的是properties文件名字是叫做direct,是建在另外一个名字叫做config的包内部,所以以读取的时候要输入包名config/direct.properties

大家按照这样配置就可以使用了,读取的时候新建一个Property的对象,然后使用其中的getValue方法输入key值就可以获取value值,其他不需要做了,因为properties在初始化的时候已经加载了!

0 0