HashMap之取值

如何取HashMap data裏面的對象和值

1.HashMap entity = (HashMap) data.get("entity");//直接強轉

2.Object[] entities = (Object[])data.get("entities");//先用Object數組取出來

HashMap bobj = (HashMap) entities[0];//如果對象只有一條數據(form表單那種)

HashMap bobj = (HashMap) entities2[0];//取出來了

bobj.get("businessFlowNum");//這樣就直接能取到你要取的對象值了

3.Object[] entitiesInfo = (Object[]) data.get("entitiesInfo");//同上,但是是數組類型含多條數據(類似gridl列表那種)

for(int i=0;i<entitiesInfo.length;i++){//循環它

HashMap  obj = (HashMap) entitiesInfo [i];//取出來了

obj.get("taxRate");//完美很nice的也取出來了

}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章