數據封裝之用Map封裝數據測試代碼如下:
public class Test {
public static void main(String[] args) {
Map map = new HashMap();
map.put("id", 0301);
map.put("name", "高琪");
map.put("salary", 3050);
map.put("department","項目部");
map.put("hireDate", "2007-10");
Map map2 = new HashMap();
map2.put("id", 0302);
map2.put("name", "馬士兵");
map2.put("salary", 3500);
map2.put("department","教學部");
map2.put("hireDate", "2006-10");
Map map3 = new HashMap();
map3.put("id", 0303);
map3.put("name", "裴新");
map3.put("salary", 3500);
map3.put("department","教學部");
map3.put("hireDate", "2006-10");
List<Map> list = new ArrayList<Map>();
list.add(map);
list.add(map2);
list.add(map3);
printEmpName(list);
}
public static void printEmpName(List<Map> list){
for(int i=0;i<list.size();i++){
Map tempMap = list.get(i);
System.out.println(tempMap.get("name")+"--"+tempMap.get("salary"));
}
}
}