Sfida: Controllo Qualità in Fabbrica
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().
- Estrazione di tutti i componenti da ogni fornitura utilizzando il metodo
flatMap(). - Filtraggio dei componenti difettosi verificando se il nome del componente inizia con
Defectivetramite il metodofilter(). - Rimozione dei duplicati per ottenere una lista di componenti di qualità unici utilizzando il metodo
distinct().
Soluzione
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Can you explain this in more detail?
What are the main benefits or drawbacks?
Can you give me an example?
Fantastico!
Completion tasso migliorato a 2.33
Sfida: Controllo Qualità in Fabbrica
Scorri per mostrare il menu
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().
- Estrazione di tutti i componenti da ogni fornitura utilizzando il metodo
flatMap(). - Filtraggio dei componenti difettosi verificando se il nome del componente inizia con
Defectivetramite il metodofilter(). - Rimozione dei duplicati per ottenere una lista di componenti di qualità unici utilizzando il metodo
distinct().
Soluzione
Grazie per i tuoi commenti!
single