zoukankan      html  css  js  c++  java
  • java获取配置文件中的key=value值

    1、献上工具类

    package com.test.util;
    
    import java.io.FileInputStream;
    import java.io.FileNotFoundException;
    import java.io.IOException;
    import java.net.URL;
    import java.util.Properties;
    
    public class ConfigUtil {
        /**
         * 获得值
         *
         * @param key 键
         * @return 值
         */
        public static String getConfig(String key) {
            Properties p;
            p = new Properties();
            FileInputStream fis = null;
            URL url;
            url = ConfigUtil.class.getClassLoader().getResource("config.properties");
            try {
                fis = new FileInputStream(url.getPath());
                p.load(fis);
            } catch (FileNotFoundException e) {
                e.printStackTrace();
            } catch (IOException e) {
                e.printStackTrace();
            } finally {
                if (fis != null) {
                    try {
                        fis.close();
                    } catch (IOException e) {
                        e.printStackTrace();
                    }
                }
            }
            return p.getProperty(key);
        }
    }

    2、创建名字叫config.properties的xml配置文件

    文件中的数据以key=value形式书写,例如:

    KEY=123
    CODE=890001

    3、开始调用

    String value= ConfigUtil.getConfig("KEY");

    这样,将会把配置文件中的KEY值123获取出来,记住,key值不能重复。

  • 相关阅读:
    MYSQL判断某个表是否已经存在
    百度、雅虎、谷歌搜索引擎接口调用注意事项
    Codeigniter整合Tank Auth权限类库的教程
    短链接的生成算法
    自定义String
    运算符和结合性
    字符串类封装
    运算符重载
    数组类封装
    友元
  • 原文地址:https://www.cnblogs.com/yangyuke1994/p/10026241.html
Copyright © 2011-2022 走看看