<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      java stream 多重groupingBy

      import com.alibaba.fastjson.JSON;
      import lombok.Data;
      
      import java.util.ArrayList;
      import java.util.List;
      import java.util.Map;
      import java.util.stream.Collectors;
      
      /**
       * @ClassName Test
       * @Description
       * @Author csg
       * @Data 2023/4/25 21:31
       * @Version 1.0
       */
      public class Test {
      
          public static void main(String[] args) {
              User user1 = new User("zhangsan", "beijing", "男", 10);
              User user2 = new User("zhangsan", "beijing", "女", 20);
              User user3 = new User("lisi", "shanghai", "男", 30);
              List<User> list = new ArrayList<>();
              list.add(user1);
              list.add(user2);
              list.add(user3);
              //先按照性別分組,再按照地址分組,最后按照名稱分組  從外到內依次進行分組,已分組數據不會再次被內層分組查找出來
              Map<String, Map<String, Map<String, List<User>>>> collect = list.stream().collect(
                      Collectors.groupingBy(User::getSex,
                              Collectors.groupingBy(
                                      User::getAddress,
                                      Collectors.groupingBy(User::getName)
                              )
                      )
              );
              System.out.println(JSON.toJSONString(collect));
          }
      
      
      }
      
      @Data
      class User {
          private String name;
          private String address;
          private String sex;
          private int age;
      
          public User(String name, String address, String sex, int age) {
              this.name = name;
              this.address = address;
              this.sex = sex;
              this.age = age;
          }
      }

       

      排序后數據

      {
          "女":{
              "beijing":{
                  "zhangsan":[
                      {
                          "address":"beijing",
                          "age":20,
                          "name":"zhangsan",
                          "sex":"女"
                      }
                  ]
              }
          },
          "男":{
              "shanghai":{
                  "lisi":[
                      {
                          "address":"shanghai",
                          "age":30,
                          "name":"lisi",
                          "sex":"男"
                      }
                  ]
              },
              "beijing":{
                  "zhangsan":[
                      {
                          "address":"beijing",
                          "age":10,
                          "name":"zhangsan",
                          "sex":"男"
                      }
                  ]
              }
          }
      }

       

      posted @ 2023-04-25 21:55  靜默之塵  閱讀(181)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 午夜激情福利在线免费看| 亚洲欧洲精品日韩av| 韩国美女福利视频在线观看| 亚洲 日本 欧洲 欧美 视频| 台湾佬自拍偷区亚洲综合| 精品无码专区久久久水蜜桃| 成人3D动漫一区二区三区| 忘忧草在线社区www中国中文| 久久天天躁狠狠躁夜夜躁2o2o| 成av免费大片黄在线观看| 国产亚洲精品第一综合| 久久久亚洲欧洲日产国码αv| 国产成人无码A区在线观| 中文字幕在线观看一区二区| 国产仑乱无码内谢| 少妇人妻偷人精品视蜜桃| 丘北县| 欧美老熟妇乱子伦牲交视频| 亚洲精品码中文在线观看| 精品视频在线观看免费观看| 人妻偷拍一区二区三区| 五月丁香啪啪| 亚洲中文久久久精品无码| 中文字幕有码无码AV| 人妻丝袜无码专区视频网站| 亚洲男人在线天堂| 国产精品普通话国语对白露脸| 中文字幕人妻熟女人妻a片| 非会员区试看120秒6次| 亚日韩精品一区二区三区| 秋霞AV鲁丝片一区二区| 盐边县| 亚洲偷自拍另类一区二区| 国产成人精品中文字幕| 乱女乱妇熟女熟妇综合网| 欧美伦费免费全部午夜最新| 国产粉嫩高中无套进入| 成人av久久一区二区三区| 综合久久av一区二区三区| 免费福利视频一区二区三区高清| 亚洲国产精品日韩在线 |