zoukankan      html  css  js  c++  java
  • 得到properties配置文件内容

    代码:

    1.配置文件内容 

     

    2.文件所在项目中位置:

    3.java代码:

    01.得到键值对:

        @Test
        public void getProp() {
            Properties prop = new Properties();
            try {
                File file = new File(System.getProperty("user.dir")+File.separator+"src"+File.separator+"testget.properties");
    //            加载properties文件
                prop.load(new FileReader(file));
    //            获得properties的集合
                Set<Entry<Object, Object>> enters = prop.entrySet();
                for (Entry<Object, Object> entry : enters) {
                    System.out.println(entry.toString());
                    System.out.println(entry.getKey());
                    System.out.println(entry.getValue()+"
    ");
                }
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
        /**
         *  运行结果:
              password=123
            password
            123
            
            name=qq
            name
            qq
         */

    2.根据键取值:

        @Test
        public void getProp01() {
            Properties prop = new Properties();
            try {
                File file = new File(System.getProperty("user.dir")+File.separator+"src"+File.separator+"testget.properties");
    //            加载properties文件
                prop.load(new FileReader(file));
    //            获得properties的集合
                
    //            prop.getProperty(key);  返回值为String  打印结果为 qq
                String name = prop.getProperty("name");
    //            prop.get(key);  返回值为Object 打印结果为 qq
                Object obj = prop.get("name");
                
                System.out.println(name);
                System.out.println(obj);  
                
            } catch (IOException e) {
                e.printStackTrace();
            }
        }

    通过对properties和xml的使用,减少了java代码修改。

  • 相关阅读:
    周总结9
    TDtree冲刺第十天
    规划极限编程阅读笔记03
    TDtree冲刺第九天
    TDtree第八天
    规划极限编程阅读笔记02
    TDtree冲刺第七天
    周总结8
    TDtree冲刺第六天
    11/1
  • 原文地址:https://www.cnblogs.com/moly/p/6841582.html
Copyright © 2011-2022 走看看