List<HashMap>和HashMap
例如select查询出的是学号、姓名,比如查出符合条件的是学号是0810的小红,学号是0811的小明,组织起来如下:
list.add(hashmap1);
list.add(hashmap2);
hashmap1.put("num":0810);
hashmap1.put("name":"小红");
list.add(hashmap2);
hashmap1.put("num":0810);
hashmap1.put("name":"小红");
这里hashmap中key是数据库字段名,value是值。一条记录 对应一个hashmap, 而一个hashmap里面 键值对数目和 数据库字段数一样的
(备注:转为json格式应该是这样的,[{"num":0810,"name":"小红"},{"num":0811,"name":"小明"}])
(备注:转为json格式应该是这样的,[{"num":0810,"name":"小红"},{"num":0811,"name":"小明"}])
一般都是List<Bean>这样的, 为了省事 就List<hashMap>了 ,不需要创建个对象了,
并且hashmap取值也很快。