Défi : Sélection de Produits Aléatoires au Sein d'une Catégorie
Tâche
Swipe to start coding
Imaginez que vous disposez d'une liste de produits provenant d'une boutique en ligne. Votre objectif est de les regrouper par catégorie, de sélectionner un produit aléatoire dans chaque groupe, puis d'afficher le résultat.
- Regroupez la liste des produits par
categoryà l'aide degroupingBy(). - Pour chaque catégorie (
productList), obtenez la liste des produits en utilisant la méthodestream()et sélectionnez un produit aléatoire avecfindAny(). - Vérifiez si l'
Optionalcontient une valeur à l'aide deifPresent(). - Si l'
Optionalcontient une valeur, affichez les informations au format suivant :"Category: {category} => {product}".
Solution
solution.java
Tout était clair ?
Merci pour vos commentaires !
Section 3. Chapitre 11
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 2.33
Défi : Sélection de Produits Aléatoires au Sein d'une Catégorie
Glissez pour afficher le menu
Tâche
Swipe to start coding
Imaginez que vous disposez d'une liste de produits provenant d'une boutique en ligne. Votre objectif est de les regrouper par catégorie, de sélectionner un produit aléatoire dans chaque groupe, puis d'afficher le résultat.
- Regroupez la liste des produits par
categoryà l'aide degroupingBy(). - Pour chaque catégorie (
productList), obtenez la liste des produits en utilisant la méthodestream()et sélectionnez un produit aléatoire avecfindAny(). - Vérifiez si l'
Optionalcontient une valeur à l'aide deifPresent(). - Si l'
Optionalcontient une valeur, affichez les informations au format suivant :"Category: {category} => {product}".
Solution
solution.java
Tout était clair ?
Merci pour vos commentaires !
Section 3. Chapitre 11
single