Properties类的实现代码!!

来源:2-1 工厂模式应用

鬼谷腾风

2014-12-21 21:09

那个Properties类的实现代码,老师可不可以给出来啊?或者告诉我们到那里可以找到啊?!!!

写回答 关注

3回答

  • qq_慕神
    2020-05-08 15:27:50

    Iterator

  • 阿__铭
    2016-12-07 16:37:17
    package com.factory;
    
    import java.io.InputStream;
    import java.io.UnsupportedEncodingException;
    import java.util.Enumeration;
    import java.util.HashMap;
    import java.util.Map;
    import java.util.Properties;
    
    import javax.xml.stream.events.EndElement;
    
    
    /** 
     * properties文件读取 
     */  
    public class PropertiesReader {  
          
        /** 
         * 此方法只支持读取src目录property文件 
         * @param name  
         * @return 
         * @throws UnsupportedEncodingException 
         */  
        public Map<String, String> getProperties(){  
        	
        	Properties props = new Properties();
        	Map<String, String> map = new HashMap<String, String>();
        	
        	try {
            	InputStream in = getClass().getResourceAsStream("type.properties");
            	props.load(in);
            	Enumeration en = props.propertyNames();
            	while(en.hasMoreElements()){
            		String key = (String) en.nextElement();
            		String property = props.getProperty(key);
            		map.put(key, property);
            		System.out.println(key+" "+property);
            	}
    		} catch (Exception e) {
    			e.printStackTrace();
    		}
    
        	return map;
        	
        }  
    }


  • 好帮手慕珊
    2014-12-23 18:18:52

    很快会提供源码的。

模式的秘密——工厂模式

本课程即将讲解Java中的工厂模式和抽象工厂模式的应用

65010 学习 · 33 问题

查看课程

相似问题