android集合处理:List中的map以及LinkedHashMap如何遍历
16lz
2021-01-25
经常用到List
List> b_LinkedMapData ; for(LinkedHashMap bMap:b_LinkedMapData){ for(@SuppressWarnings("rawtypes")Iterator iter = bMap.entrySet().iterator();iter.hasNext();){ @SuppressWarnings("rawtypes") LinkedHashMap.Entry element = (LinkedHashMap.Entry)iter.next(); Object strKey = element.getKey(); Object strObj = element.getValue(); Log.i("这是遍历的信息======>" , "myMap.get(\""+strKey+"\")="+strObj); }}
如果你要获取map中的某个key中value
在循环最里面加上一下代码就可以
if (strKey != null && strKey.equals("b_customer_name")) {String specialValue = element.getValue().toString();Log.i("specialValue", specialValue);}
参考 :http://www.heycode.com/a8008.html
以及 http://blog.csdn.net/hotjavaweb/article/details/7086459
以及 http://blog.csdn.net/zhaokuo719/article/details/7445770
更多相关文章
- 没有一行代码,「2020 新冠肺炎记忆」这个项目却登上了 GitHub 中
- Android(安卓)获取 PackageInfo 引发 Crash 填坑
- Android(安卓)代码用来返回上一个activity 调用onKeyDown()时发
- 转:Android(安卓)对话框【Dialog】去除白色边框代码
- Android(安卓)PopupWindow Dialog 关于 is your activity runnin
- Android(安卓)MediaScanner源代码解析
- 云炬Android开发笔记 使用新版本Android(安卓)studio快速Build低
- Android4.0 LCD和键盘 背光亮度设置
- Android跑Monkey必备代码