Java 8 學習筆記5——使用流

Streams API可以表達複雜的數據處理查詢。 流讓你從外部迭代轉向內部迭代。這樣,你就用不着寫下面這樣的代碼來顯式地管理數據集合的迭代(外部迭代)了: List<Dish> vegetarianDishes=new ArrayList<>(); for(Dish d: menu){ if(d.isVegetarian()){ vegetarianDishes.add(d); } }
相關文章
相關標籤/搜索