java8新特性: lambda表达式:直接获得某个list/array/对象里面的字段集合

java8新特性: lambda表达式:直接获得某个list/array/对象里面的字段集合

比如,我有一张表:

java8新特性: lambda表达式:直接获得某个list/array/对象里面的字段集合

entity

Category.java

service

CategoryService.java

需求:我想获取CategoryService.fiall()查询出来的数据中的,所有category_type的集合

//读取数据

List<Category> categoryList = CategoryService.fiall();

//lambda表达式

List<Integer> categoryTypeList = categoryList.stream().map(e -> e.getCategoryType()).collect(Collectors.toList());

  

上一篇:写这篇博客之前,我又忘了“==”和equals的区别。


下一篇:C++11新特性之一——Lambda表达式