自定义读取指定目录下下文件

public class PropertiesUtil {
    private static final String Path = "config/param.properties";

    /**
     * 读取配置文件中key的对应值
     */
    public static String queryValue(String key) {
        if (StringUtils.isBlank(key)) return "";
        Properties properties = new Properties();
        BufferedReader bufferedReader = null;
        String rel = "";
        try {
            bufferedReader = new BufferedReader(new FileReader(Path));
            properties.load(bufferedReader);
            rel = properties.getProperty(key);
            if (StringUtils.isNotBlank(rel)) {
                rel = rel.trim();
            }
            bufferedReader.close();
        } catch (IOException e) {
            e.printStackTrace();
        } finally {
            if (null != bufferedReader) {
                try {
                    bufferedReader.close();
                } catch (IOException e1) {
                    e1.printStackTrace();
                }
            }
        }
        return rel;
    }

}

  

posted @ 2023-09-20 21:02  想去大上海  阅读(10)  评论(0)    收藏  举报