`
一顿饺子
  • 浏览: 50876 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

读取properties文件,把内容放到map里

    博客分类:
  • Java
阅读更多
private void setUrlMappingNames() {
String urlName = "";
InputStream in = VisitorProxyManager.class.getClassLoader()
.getResourceAsStream(/messages/policyUrl_zh.properties);
Properties ppt = new Properties();
if (in != null) {
try {
ppt.load(in);
Enumeration<Object> e = ppt.keys();
while (e.hasMoreElements()) {
String key = (String) e.nextElement();
allUrlMappingNames.put(key, ppt.getProperty(key));
}
} catch (IOException e) {
if (logger.isDebugEnabled()) {
logger.debug("读取policyUrl_zh.properties失败!");
}
e.printStackTrace();
}
}
}
0
0
分享到:
评论
3 楼 mercyblitz 2010-07-03  
一顿饺子 写道
不放进去,怎样通过Properties取得KEY呢,再说Properties只是extends HahsTable,没有实现Map


你没有看一下Hashtable实现了什么吗?

Hashtable实现了Directory,其中既有keys方法返回枚举,同时,实现了Map中的keySet方法。

建议仔细看一下JDK6的源代码吧
2 楼 一顿饺子 2010-07-03  
不放进去,怎样通过Properties取得KEY呢,再说Properties只是extends HahsTable,没有实现Map
1 楼 mercyblitz 2010-07-01  


java.util.Properties 实现了java.util.Map,没有必要再放进去了。



相关推荐

Global site tag (gtag.js) - Google Analytics