本文是博主在学习《java8实战》的一些学习笔记。 从本节开始,将进入到java8 Stream(流)的学习中来。 本文中的部分示例基于如下场景:餐厅点菜,Dish为餐厅中可提供的菜品,Dish的定义如下: 1public class Dish { 2 /** 菜品名称 */ 3 private final String name; 4 /** 是否是素食 */ 5 private final boolean vegetarian; 6 /** 含卡路里 */ 7 private final int calories; 8 /** 类型 */ 9