1.在Java工程中新建一个Package:com.test.common,在包下新建一个CommonParam类,代码如下:
package com.test.common;
import java.util.MissingResourceException;
import java.util.ResourceBundle;
public class CommonParam {
private String propertyFileName;
private ResourceBundle resourceBundle;
public CommonParam() {
propertyFileName = "com/test/common/SysConfig";
resourceBundle = ResourceBundle.getBundle(propertyFileName);
}
public String getString(String key) {
if (key == null || key.equals("") || key.equals("null")) {
return "";
}
String result = "";
try {
result = resourceBundle.getString(key);
} catch (MissingResourceException e) {
e.printStackTrace();
}
return result;
}
}
2.在包com.test.common下新见一个SysConfig.properties文件,格式如下:
userName=test
password=test
3.编写测试类Test,代码如下:
package com.test.common;
public class TestGetPropertyValue {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String uName="";
String pWord="";
CommonParam cp = new CommonParam();
uName= cp.getString("userName");
pWord=cp.getString("password");
System.out.println("---------------"+uName);
System.out.println("---------------"+pWord);
}
}