Herausforderung: Qualitätskontrolle in der Fabrik
Swipe to start coding
Eine Fabrik erhält mehrere Chargen von Teilen, aber einige Teile sind defekt und müssen entfernt werden, um hochwertige Komponenten zu identifizieren, die ohne Duplikate angezeigt werden sollen.
Die Klasse PartBatch repräsentiert eine Teilecharge mit einem Chargennamen (batchName) und einer Liste von Teilen (parts). Um auf die Liste der Teile einer Charge zuzugreifen, verwendet man die Methode getParts(), und um den Chargennamen abzurufen, nutzt man die Methode getBatchName().
- Alle Teile extrahieren aus jeder Charge mit der Methode
flatMap(). - Defekte Teile herausfiltern, indem geprüft wird, ob der Teilename mit
Defectivebeginnt, mithilfe der Methodefilter(). - Duplikate entfernen, um eine Liste von einzigartigen Qualitätsteilen mit der Methode
distinct()zu erhalten.
Lösung
Danke für Ihr Feedback!
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 2.33
Herausforderung: Qualitätskontrolle in der Fabrik
Swipe um das Menü anzuzeigen
Swipe to start coding
Eine Fabrik erhält mehrere Chargen von Teilen, aber einige Teile sind defekt und müssen entfernt werden, um hochwertige Komponenten zu identifizieren, die ohne Duplikate angezeigt werden sollen.
Die Klasse PartBatch repräsentiert eine Teilecharge mit einem Chargennamen (batchName) und einer Liste von Teilen (parts). Um auf die Liste der Teile einer Charge zuzugreifen, verwendet man die Methode getParts(), und um den Chargennamen abzurufen, nutzt man die Methode getBatchName().
- Alle Teile extrahieren aus jeder Charge mit der Methode
flatMap(). - Defekte Teile herausfiltern, indem geprüft wird, ob der Teilename mit
Defectivebeginnt, mithilfe der Methodefilter(). - Duplikate entfernen, um eine Liste von einzigartigen Qualitätsteilen mit der Methode
distinct()zu erhalten.
Lösung
Danke für Ihr Feedback!
single