学习

记录新学的API工具类

Map<String, List<FirstPage>> map = pageList.stream().collect(Collectors.groupingBy(FirstPage::getCategoryName));

这是将一个List集合拆分成两部分组合成Map集合:

1、Key == 需要单独拎出的数据

2、Value == 剩余的list集合

3、String:提取数据的类型

4、List:剩余的List集合也可以理解为原List集合

5、map:变量名

6、pageList:源List集合

7、.stream().collect(collectors.groupingBy)( 数据一 :: 数据二 ):不知道是不是固定语法,具体没了解下去,暂时没时间,就先这样用着

8、数据一为List集合泛型

9、数据二为需要返回的数据,比如这里我要返回name就get它

数据一和数据二就相当于一个对象点一个get方法!!!

posted @ 2021-06-02 20:06  YuXuanTM  阅读(42)  评论(0)    收藏  举报