Java: 分解List>

 

分解List<HashMap<String, String>> 的方法:

 

List<HashMap<String, String>> mapList;

for(HashMap<String, String> h: mapList){

    for(String key:h.keySet()){

      String value=h.get(key);

    }

}
or



List<HashMap<String, String>> mapList;

for (HashMap<String, String> map : mClientMsg) {

mClientcode.setText(map.get(mErrCode));

mClientid.setText(map.get(mClientID));

mClientname.setText(map.get(mClientName));

mClientnum.setText(map.get(mClientNum));

}

  


  

生成List<HashMap<String, String>> 的方法:

mDate = new ArrayList<HashMap<String, String>>();

HashMap<String, String> map = new HashMap<String, String>();

						

map.put(mErrCode, mJson.get(mErrCode).toString());

map.put(mClientID, mJson.get(mClientID).toString());

map.put(mClientName, mJson.get(mClientName).toString());

map.put(mClientNum, mJson.get(mClientNum).toString());
mDate.add(map);

  

你可能感兴趣的:(HashMap)