程序很多時候需要讀取properties文件,讀取properties文件有許多方法。常用的是:
//此處省略了this,this表示當前對象
InputStream in = getClass().getResourceAsStream("resourceName");
//如果是在靜態塊或者靜態方法中,應該使用如下方法
InputStream in = Object.class.getResourceAsStream("/test.properties");
//or
InputStream in = Object.class.getClassLoader().getResourceAsStream("test.properties");
Properties prop = new Properties();
prop.load(in);
value1= prop.getProperty("key1").trim();
value2= prop.getProperty("key2").trim();
InputStream in = new BufferedInputStream(new FileInputStream(name));
Properties p = new Properties();
p.load(in);
ResourceBundle rb = ResourceBundle.getBundle("name");
rb.getString("key");
reference:
Java讀取properties文件的六種方法
Java讀取properties文件的思考
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。