Utmaning: Fabrikens Kvalitetskontroll
Swipe to start coding
En fabrik tar emot flera partier av delar, men vissa delar är defekta och måste tas bort för att identifiera högkvalitativa komponenter, vilka ska visas utan dubbletter.
Klassen PartBatch representerar ett parti av delar, med ett partinamn (batchName) och en lista av delar (parts). För att komma åt listan av delar från ett parti använder du metoden getParts(), och för att hämta partinamnet använder du metoden getBatchName().
- Extrahera alla delar från varje parti med hjälp av metoden
flatMap(). - Filtrera bort defekta delar genom att kontrollera om delens namn börjar med
Defectivemed hjälp av metodenfilter(). - Ta bort dubbletter för att få en lista med unika kvalitetsdelar med hjälp av metoden
distinct().
Lösning
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Can you explain this in more detail?
What are the main benefits or drawbacks?
Can you give me an example?
Awesome!
Completion rate improved to 2.33
Utmaning: Fabrikens Kvalitetskontroll
Svep för att visa menyn
Swipe to start coding
En fabrik tar emot flera partier av delar, men vissa delar är defekta och måste tas bort för att identifiera högkvalitativa komponenter, vilka ska visas utan dubbletter.
Klassen PartBatch representerar ett parti av delar, med ett partinamn (batchName) och en lista av delar (parts). För att komma åt listan av delar från ett parti använder du metoden getParts(), och för att hämta partinamnet använder du metoden getBatchName().
- Extrahera alla delar från varje parti med hjälp av metoden
flatMap(). - Filtrera bort defekta delar genom att kontrollera om delens namn börjar med
Defectivemed hjälp av metodenfilter(). - Ta bort dubbletter för att få en lista med unika kvalitetsdelar med hjälp av metoden
distinct().
Lösning
Tack för dina kommentarer!
single