在寫Java代碼時,經常要去讀resource路徑下的一下配置文件,下面實現了一個很好用的方法,可以讀取*.properties文件。
/**
* 默認讀取resource文件夾下的配置文件,文件只輸入文件名就行,如jdbc.properties 輸入jdbc就行,不需要輸入后綴
* @param confName 配置文件文件名,不要后綴
* @param filedName 讀取的屬性名
* @return 讀取的屬性值
*/
需要引入的包 import java.util.ResourceBundle;
public static String readProp(String confName, String filedName) {
ResourceBundle bundle = ResourceBundle.getBundle(confName); String result = bundle.getString(filedName).trim(); // 過濾讀取結果的空格 return result; }
//測試方法,讀取resource路徑下的jdbc.properties文件,讀取配置的driver=com.mysql.jdbc.Driver
public static void main(String[] args) {
String readProp = readProp("jdbc", "driver");
System.out.println(readProp);
}