Java读取配置文件工具类PropFileConfig

来源:互联网 发布:淘宝商品怎么发链接 编辑:程序博客网 时间:2024/05/16 18:20

public class PropFileConfig {
private static final String SYS_CONFIG_FILE_NAME = “config.properties”;
private static PropertiesConfiguration config;

static {    try {        config = new PropertiesConfiguration(SYS_CONFIG_FILE_NAME);               } catch (ConfigurationException e) {        e.printStackTrace();    }}public static String getProperty(String key) {    String value = config.getString(key);    return (value == null) ? "" : value;}public static String getPropertys(String key) {    String[] value = config.getStringArray(key);    return (value == null) ? "" : Arrays.toString(value).replace("[", "").replace("]", "");}public static String[] getPropertyArray(String key) {    String[] value = config.getStringArray(key);    return (value == null) ? new String[]{} : value;}public static void removeProperty(String key) {    config.clearProperty(key);}public static void setProperty(String key, String value) {    config.setProperty(key, value);}public static void saveChange() {    try {        config.save();    } catch (ConfigurationException e) {        e.printStackTrace();    }}

}

0 0
原创粉丝点击