今天遇到一个问题:在使用map存储从数据库里查询出的数据时一直就抛异常。
Map avg = null; try{ Map param = new HashMap(); param.put("source_id", sourceId); avg.put("avg_score",getGradeDao().getAvgGradeBySourceId(param)); avg.put("score_count",getGradeDao().getCountBySourceId(param)); param.put("type", "banshi"); avg.put("banshi_avg_score",getGradeDao().getAvgGradeBySourceId(param)); avg.put("banshi_score_count",getGradeDao().getCountBySourceId(param) ); }catch(Exception e){ log.error("出错", e); }
主要的问题是初始化 map = null,
Map map = new HashMap():指在存储空间里开辟了HashMap()的存储空间,map指向这块存储空间,如果map指向null,则在map.put时不知道将key/value存储在哪个位置,抛异常。
相关推荐
java map 缓存 //毫秒计算 this.timeOut = timeOut*1000;
java Map 转为 Obj Obj 转为 Map
java Map 遍历方法 Map map = new HashMap(); Iterator it = map.entrySet().iterator(); while (it.hasNext()) {
Java Map按键排序和按值排序 可以java map按照key值排序
private static SortedMap, Integer> mapSortByKey(Map, Integer> unsort_map) { TreeMap, Integer> result = new TreeMap, Integer>() Object[] unsort_key = unsort_map.keySet().toArray(); Arrays.sort...
是java Map中几种常用的遍历方法,适合于新手,谢谢
12.javaMap 接口及其实现类.zip12.javaMap 接口及其实现类.zip12.javaMap 接口及其实现类.zip12.javaMap 接口及其实现类.zip12.javaMap 接口及其实现类.zip12.javaMap 接口及其实现类.zip12.javaMap 接口及其实现类....
13.javaMap接口的两个实现类:.zip13.javaMap接口的两个实现类:.zip13.javaMap接口的两个实现类:.zip13.javaMap接口的两个实现类:.zip13.javaMap接口的两个实现类:.zip13.javaMap接口的两个实现类:.zip13.java...
Java Map 集合类简介,Collection,Map,ArrayList
java map转实体可以利用java的反射去封装,于是就在hibernate的工具类下试着封装了下,封装完了之后感觉没必要,这完全就可以提取出来变成一个独立的工具类,而不仅仅局限于hibernate了,这样既可以满足一个hql查询...
Map a = new HashMap(); //方法一 Iterator it = a.entrySet().iterator(); while (it.hasNext()) { Map.Entry pairs = (Map.Entry) it.next(); System.out.println(pairs.getValue()); } //以下方法需要jdk5以上...
主要提供java中的map的遍历实例及效率比较
java.util 中的集合类包含 Java 中某些最常用的类。 最常用的集合类是 List 和 Map。 List 的具体实现包括 ArrayList 和 Vector,它们是可变大小的列表,比较适合构建、存储和操作任何类型对象的元素列表。 List ...
java Map转Bean Bean转Map Map排序
java Map实现的cache manager,定时清除缓存里面的值,使数据一致保持最新
java Map转换成bean,利用java反射以及java和bean包将map,Object>类型集合转换成需要的javaBean
java map排序,hashmap,linkedmap,treemap,hashtable
这里有几个很经典的Java map 集合排序的例子,大家可以试试
1、List集合:ArrayList、LinkedList、Vector等 2、Vector是List接口下线程安全的集合 3、List是有序的 4、Array
java开发的电子地图源码,电子地图放大、缩小、漫游、测距,图层查询,最短路径计算等功能 使用eclipse3.4版本开发 并调试完美运行成功 此源码为开发电子地图导航功能网站的得力利器