Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Sfida: Controllo Qualità in Fabbrica | Section
Practice
Projects
Quizzes & Challenges
Quiz
Challenges
/
Stream API in Java
close
Sezione 1. Capitolo 23
single

single

bookSfida: Controllo Qualità in Fabbrica

Scorri per mostrare il menu

Compito

Swipe to start coding

Una fabbrica riceve diverse forniture di componenti, ma alcuni componenti sono difettosi e devono essere rimossi per identificare i componenti di alta qualità, che devono essere visualizzati senza duplicati.

La classe PartBatch rappresenta una fornitura di componenti, con un nome della fornitura (batchName) e una lista di componenti (parts). Per accedere alla lista dei componenti da una fornitura, si utilizza il metodo getParts(), e per recuperare il nome della fornitura, si utilizza il metodo getBatchName().

  1. Estrarre tutti i componenti da ciascuna fornitura utilizzando il metodo flatMap().
  2. Filtrare i componenti difettosi verificando se il nome del componente inizia con Defective tramite il metodo filter().
  3. Rimuovere i duplicati per ottenere una lista di componenti di qualità unici utilizzando il metodo distinct().

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 23
single

single

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

some-alt