zoukankan      html  css  js  c++  java
  • JAVA 循环

    1             List<EntityBaseWorkshopVO> list = workshopDao.getList(pageparams);
    2             List<EntityBaseWorkshopArea> arealist=workshopAreaDao.getList(null);
    3             Map<String,List<EntityBaseWorkshopArea>> areaMap=arealist.stream().collect(Collectors.groupingBy(EntityBaseWorkshopArea::getWorkshopid));
    4             for (EntityBaseWorkshopVO workshop : list) {
    5                 if(areaMap.get(workshop.getWorkshopid())!=null) {
    6                     workshop.setWorkshoparealist(areaMap.get(workshop.getWorkshopid()));
    7                 }
    8             }
    				Map<String,List<EncodeProduct>> encodeMap=list.stream().collect(Collectors.groupingBy(EncodeProduct::getGroupno));
    				for (String key : encodeMap.keySet()) {
    					ProductNoVO novo=new ProductNoVO();
    					List<String> prono=new ArrayList<String>();
    					for (int i = 0; i < encodeMap.get(key).size(); i++) {
    						prono.add(encodeMap.get(key).get(i).getProductno());
    					}
    					novo.setProductnolist(prono);
    					novo.setGroupno(key);
    					lst.add(novo);
    				}
    			
    

      

  • 相关阅读:
    孩子们的游戏(圆圈中最后剩下的数)
    求1+2+3+...+n
    扑克牌顺子
    Java 好文整理
    翻转单词顺序列
    左旋转字符串
    和为S的两个数字
    和为S的连续正数序列
    平衡二叉树
    java 构造函数
  • 原文地址:https://www.cnblogs.com/songsong003/p/15692550.html
Copyright © 2011-2022 走看看