Завдання: Вибір Найкращих Автомобілів на Виробничій Лінії
Swipe to start coding
На заводі необхідно обробити список автомобілів, відфільтрувати їх за пробігом, відсортувати відповідно до певних критеріїв та відобразити результати.
Кожен автомобіль представлений класом Car, який містить id як унікальний ідентифікатор, model — назву автомобіля, year — рік випуску, та поле mileage, що відображає загальний пробіг.
- Відфільтрувати автомобілі, залишивши лише ті, у яких пробіг 30 000 миль або менше, використовуючи метод
filter(). - Відсортувати автомобілі за
yearу порядку зростання за допомогою методуcomparingInt(). - Після сортування за
yearзмінити порядок на зворотний, щоб найновіші автомобілі були першими, використовуючи методreversed(). - Якщо у двох автомобілів однаковий
year, відсортувати їх заmileageу порядку зростання за допомогою методуthenComparing(). - Перетворити кожен автомобіль на рядкове представлення за допомогою методу
toString(). - Вивести остаточний список у консоль, використовуючи посилання на метод
println().
Рішення
solution.java
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 2.33
Завдання: Вибір Найкращих Автомобілів на Виробничій Лінії
Свайпніть щоб показати меню
Swipe to start coding
На заводі необхідно обробити список автомобілів, відфільтрувати їх за пробігом, відсортувати відповідно до певних критеріїв та відобразити результати.
Кожен автомобіль представлений класом Car, який містить id як унікальний ідентифікатор, model — назву автомобіля, year — рік випуску, та поле mileage, що відображає загальний пробіг.
- Відфільтрувати автомобілі, залишивши лише ті, у яких пробіг 30 000 миль або менше, використовуючи метод
filter(). - Відсортувати автомобілі за
yearу порядку зростання за допомогою методуcomparingInt(). - Після сортування за
yearзмінити порядок на зворотний, щоб найновіші автомобілі були першими, використовуючи методreversed(). - Якщо у двох автомобілів однаковий
year, відсортувати їх заmileageу порядку зростання за допомогою методуthenComparing(). - Перетворити кожен автомобіль на рядкове представлення за допомогою методу
toString(). - Вивести остаточний список у консоль, використовуючи посилання на метод
println().
Рішення
solution.java
Дякуємо за ваш відгук!
single