From be5fbe096dacfa6b07eecc5e7be38f7cbcef32e7 Mon Sep 17 00:00:00 2001 From: DJOUDER Aziz <aziz.djouder@etu.univ-amu.fr> Date: Fri, 20 Dec 2024 17:43:06 +0000 Subject: [PATCH] Update file ExercicesBoucles.java --- src/main/java/fr/univamu/progav/td1/ExercicesBoucles.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/fr/univamu/progav/td1/ExercicesBoucles.java b/src/main/java/fr/univamu/progav/td1/ExercicesBoucles.java index 15bd382..5a28d60 100644 --- a/src/main/java/fr/univamu/progav/td1/ExercicesBoucles.java +++ b/src/main/java/fr/univamu/progav/td1/ExercicesBoucles.java @@ -32,12 +32,14 @@ public class ExercicesBoucles { return persons.stream().anyMatch(p -> !p.isFemale() && p.age() < 18); } + // retourne un individu de la liste, femme et ayant au moins un enfant, // null si aucun individu ne convient public static Person findMother(List<Person> persons) { return persons.stream().filter(p -> p.isFemale() && !p.children().isEmpty()).findFirst().orElse(null); } + // retourne vrai si tous les individus de la liste sont majeurs (âge >= 18) public static boolean areAllMajor(List<Person> persons) { return persons.stream().allMatch(p -> p.age() >= 18); -- GitLab