Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Filtrage des Produits en Usine | Opérations Intermédiaires dans l'API Stream
API Stream

bookDéfi : Filtrage des Produits en Usine

Tâche

Swipe to start coding

L’usine fabrique des produits représentés par des objets Product, qui possèdent les champs id, weight et quality.

  1. Filtrer les produits pour ne conserver que ceux dont le champ quality est égal à "GOOD" et dont le weight est supérieur à 10.0.
  2. Extraire uniquement l’id des produits filtrés à l’aide d’une référence de méthode.
  3. Une fois le résultat collecté dans une liste, afficher l’id des produits sélectionnés en utilisant une référence de méthode vers println.

Solution

solution.java

solution.java

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 3
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

close

Awesome!

Completion rate improved to 2.33

bookDéfi : Filtrage des Produits en Usine

Glissez pour afficher le menu

Tâche

Swipe to start coding

L’usine fabrique des produits représentés par des objets Product, qui possèdent les champs id, weight et quality.

  1. Filtrer les produits pour ne conserver que ceux dont le champ quality est égal à "GOOD" et dont le weight est supérieur à 10.0.
  2. Extraire uniquement l’id des produits filtrés à l’aide d’une référence de méthode.
  3. Une fois le résultat collecté dans une liste, afficher l’id des produits sélectionnés en utilisant une référence de méthode vers println.

Solution

solution.java

solution.java

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 3
single

single

some-alt