首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

关于用Java构建Hashtable,该怎么解决

2012-08-24 
关于用Java构建Hashtable各位好!我想构建一个哈希表,数据来源是数据库,数据内容是 key文章的编号和 value

关于用Java构建Hashtable
各位好!我想构建一个哈希表,数据来源是数据库,数据内容是 key=文章的编号和 value=文章的评分。

也就是从数据库中(大约有5000行)按行读取数据,然后把key和value构建哈希表,方便以后按照key值查找。

[解决办法]
难度是啥?不会JDBC?还是其它?

静态成员:
private static Map<String, Integer> mapScore = new HashMap<String, Integer>();

初始化时:
while (rs.next()) {
mapScore.put(rs.getString("文章编号"), rs.getInt("文章评分"));
}


需要注意的是,这是一个缓存设计,但凡缓存设计就将涉及到更新的问题需要考虑。
[解决办法]
楼主新手 有可能没用过容器 java里有现成的

热点排行