关于用Java构建Hashtable 各位好!我想构建一个哈希表,数据来源是数据库,数据内容是 key=文章的编号和 value=文章的评分。也就是从数据库中(大约有5000行)按行读取数据,然后把key和value构建哈希表,方便以后按照key值查找。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 难度是啥?不会JDBC?还是其它?静态成员:private static Map<String, Integer> mapScore = new HashMap<String, Integer>();初始化时:while (rs.next()) { mapScore.put(rs.getString("文章编号"), rs.getInt("文章评分"));}需要注意的是,这是一个缓存设计,但凡缓存设计就将涉及到更新的问题需要考虑。 楼主新手 有可能没用过容器 java里有现成的 却是没有用过容器。我想表达的就是那个缓存的问题,5000行的数据量对hash表来说是否太大呢? 为什么在 构造函数中不能定义 private 的数据 java编译问题 java静态方面的问题 用JAVA连接SQL Server 2000需要用到驱动吗?如果要的话,去哪里找呢? 找人做程序,多少钱? 有关于repaint的问题! 构造函数的继承机制 线程同步问题,附源码 请教一个Java代码的运行错误修改方案. 关于引用数据类型成员变量堆内存分配问题 java菜鸟求助! 老师叫我们学jsp,我是新手不知从哪学起,请各位爱好学习的人士给我一个好的开始。推荐一些方法,与学习的经验,谢谢了
private static Map<String, Integer> mapScore = new HashMap<String, Integer>();初始化时:
while (rs.next()) {
mapScore.put(rs.getString("文章编号"), rs.getInt("文章评分"));
}
需要注意的是,这是一个缓存设计,但凡缓存设计就将涉及到更新的问题需要考虑。
我想表达的就是那个缓存的问题,5000行的数据量对hash表来说是否太大呢?