Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Завдання: Контроль Якості на Фабриці | Проміжні Операції у Stream API
Stream API

bookЗавдання: Контроль Якості на Фабриці

Завдання

Swipe to start coding

Фабрика отримує кілька партій деталей, але деякі деталі є дефектними і мають бути видалені для визначення якісних компонентів, які слід відобразити без дублікатів.

Клас PartBatch представляє партію деталей з назвою партії (batchName) та списком деталей (parts). Для доступу до списку деталей з партії використовується метод getParts(), а для отримання назви партіїметод getBatchName().

  1. Витягніть усі деталі з кожної партії за допомогою методу flatMap().
  2. Відфільтруйте дефектні деталі, перевіряючи, чи назва деталі починається з Defective, використовуючи метод filter().
  3. Видаліть дублікати деталей для отримання списку унікальних якісних деталей за допомогою методу distinct().

Рішення

solution.java

solution.java

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 8
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

close

Awesome!

Completion rate improved to 2.33

bookЗавдання: Контроль Якості на Фабриці

Свайпніть щоб показати меню

Завдання

Swipe to start coding

Фабрика отримує кілька партій деталей, але деякі деталі є дефектними і мають бути видалені для визначення якісних компонентів, які слід відобразити без дублікатів.

Клас PartBatch представляє партію деталей з назвою партії (batchName) та списком деталей (parts). Для доступу до списку деталей з партії використовується метод getParts(), а для отримання назви партіїметод getBatchName().

  1. Витягніть усі деталі з кожної партії за допомогою методу flatMap().
  2. Відфільтруйте дефектні деталі, перевіряючи, чи назва деталі починається з Defective, використовуючи метод filter().
  3. Видаліть дублікати деталей для отримання списку унікальних якісних деталей за допомогою методу distinct().

Рішення

solution.java

solution.java

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 8
single

single

some-alt