Java 8 学习笔记5——使用流

Streams API可以表达复杂的数据处理查询。 流让你从外部迭代转向内部迭代。这样,你就用不着写下面这样的代码来显式地管理数据集合的迭代(外部迭代)了: List<Dish> vegetarianDishes=new ArrayList<>(); for(Dish d: menu){ if(d.isVegetarian()){ vegetarianDishes.add(d); } }
相关文章
相关标签/搜索