List<Entity> entities = new ArrayList<>();
添加Entity对象。
entities.stream().map(Entity::getName).collect(Collectors.toList())
map方法中到底要怎么理解?
我的理解是第一个是Function接口的T的参数类型,而第二个是lambda的简化,直接可以对传入的Entity进行一些操作。不知道我这样理解有什么问题么?网上又找不到好的文章说这个事情。
添加Entity对象。
entities.stream().map(Entity::getName).collect(Collectors.toList())
map方法中到底要怎么理解?
我的理解是第一个是Function接口的T的参数类型,而第二个是lambda的简化,直接可以对传入的Entity进行一些操作。不知道我这样理解有什么问题么?网上又找不到好的文章说这个事情。
