例如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取值也很快。