Skip to content

Commit ae8122f

Browse files
authored
Merge pull request #9 from jcabmora/master
Filter to return only low calorie dishes
2 parents 5ff395e + 4cd6b4d commit ae8122f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Diff for: src/main/java/lambdasinaction/chap4/StreamBasic.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public static void main(String...args){
2424
public static List<String> getLowCaloricDishesNamesInJava7(List<Dish> dishes){
2525
List<Dish> lowCaloricDishes = new ArrayList<>();
2626
for(Dish d: dishes){
27-
if(d.getCalories() > 400){
27+
if(d.getCalories() < 400){
2828
lowCaloricDishes.add(d);
2929
}
3030
}
@@ -42,7 +42,7 @@ public int compare(Dish d1, Dish d2){
4242

4343
public static List<String> getLowCaloricDishesNamesInJava8(List<Dish> dishes){
4444
return dishes.stream()
45-
.filter(d -> d.getCalories() > 400)
45+
.filter(d -> d.getCalories() < 400)
4646
.sorted(comparing(Dish::getCalories))
4747
.map(Dish::getName)
4848
.collect(toList());

0 commit comments

Comments
 (0)