遍历List的方法:

List<User> list = new ArrayList();
list = userMapper.getUserList();//从数据库取得list值
for(User user : list){
  user.toString();//循环取出所有的user信息
  user.getUserName();//循环取出list中的所有用户名的值
}
for(int i = 0;i<list.size();i++){
  User user = list.get(i);//按索引取得user信息
  user.getUserName();//循环取出list中的所有用户名的值
}

Map的value值为List:

Map<String , List<String>> map = new HashMap<String ,List<String>>();
//取出List的值
List<String> list = map.get(key);
for(String s : list){
  s.toString();//循环取出list中所有值信息
}

List的值为Map:

List<Map<String,Object>> list = new ArrayList<Map<String,Object>>();
//取出Map的键值对
for(Map<String,Object> map : list){
//keySet()方法,获取map集合的所有键的set集合
  Iterator<String> it = map.keySet().iterator();
  while(it.hasNext()){
      String key = it.next();//迭代器取出key值
      System.out.println(map.get(key));//根据key值获得相应的value值
  }
}

最新文章

  1. C语言格式化输入不定长数组
  2. Android -- startActivityForResult-------&amp;&amp;&amp;----setResult
  3. Hadoop学习笔记(一)从官网下载安装包
  4. Orchard源码:Logging
  5. UVa 1394 约瑟夫问题的变形
  6. NeHe OpenGL教程 第三十二课:拾取游戏
  7. 什么是HttpOnly
  8. POJ 2001-Shortest Prefixes(Trie 入门)
  9. 建立IP6隧道
  10. 约瑟夫问题-Josephus--及实例说明
  11. 【shell编程基础3】shell编程的组合应用之二:管道及其命令
  12. CSS清除float浮动
  13. jsp标签jsp:setProperty用法
  14. SSE图像算法优化系列二:高斯模糊算法的全面优化过程分享(一)。
  15. beginner’s mistake
  16. spring boot(十四)shiro登录认证与权限管理
  17. vuejs导航条动态切换active状态
  18. 服务化实战之 dubbo、dubbox、motan、thrift、grpc等RPC框架比较及选型
  19. 实习day2:@2X图片,git,coding.net,
  20. 微信公众平台Java版极速SDK

热门文章

  1. axis2获取request方法
  2. java api 调用es集群(1.7版本)
  3. 【leetcode】564. Find the Closest Palindrome
  4. 如何做好APP功能测试?
  5. Git使用包括切换分支
  6. Juint test Case 的2种使用方式
  7. java 节点流(字符流,字节流)和包装流(缓冲流,转换流)
  8. WORM Worm worm 毛毛虫爬树爬树~
  9. openoffice+pdf2swf+FlexPaper在线显示office和pdf
  10. spring4.1.8扩展实战之二:Aware接口揭秘