Перейти к основному содержанию
EDU-MMCS
Вы используете гостевой доступ (Вход)

Технологии Java

  1. В начало
  2. Курсы
  3. Весенний семестр
  4. Прикладная математика и информатика
  5. TJava
  6. Задания
  7. Задание 6 Поток объектов пользовательского класса

Задание 6 Поток объектов пользовательского класса

Требуемые условия завершения
Открыто с: пятница, 3 апреля 2026, 00:00
Срок сдачи: пятница, 24 апреля 2026, 12:00

Разработать  класс Transaction, описывающий покупку товаров (чек). Должны быть поля "категория товара", цена, способ оплаты.

На основании разработанного класса Transaction создать набор (список) объектов не менее 10. При решении задач провести сравнение по времени выполнения с использованием средств Stream API и обычной итерации.

 Для созданного набора объектов реализовать следующие задачи:

  • посчитать количество транзакций с заданной категорией товара;
  • найти категории, по которым были чеки на сумму выше заданной;
  • определить топ 5 самых дорогих транзакций;
  • определить среднюю стоимость по каждой категории товара.

Решение задач поместить в класс Solution, который будет содержать 4 статических метода, каждый для решения вышеперечисленной задачи согласно условию.


◄ Задание 5(синонимы)
Задание 7 (автобусные маршруты) ►
Пропустить Навигация
Навигация
  • В начало

    • Страницы сайта

      • Мои курсы

      • Теги

    • Мои курсы

    • Курсы

      • Весенний семестр

        • Прикладная математика и информатика

          • ИиБЯPython_Полякова

          • MOM (Master’s degree)

          • ИБяз

          • ИБЯpy

          • УП_3_ИВЭ

          • УМФ Т-2025

          • NN2026

          • МО ПМИ

          • ДВ 1.3 Ruby on Rails

          • Летняя практика 2к ТУ

          • ЦИТ (практика, весна 2026)

          • TJava

            • Общее

            • Материалы к курсу

            • Презентации и материалы к занятиям

            • Задания

              • ЗаданиеЗадание 1 (вещественное число)

              • ЗаданиеЗадание 2 (стек)

              • ЗаданиеЗадание 3 (коллекция символов)

              • ЗаданиеЗадание 4 (HashSet && TreeSet)

              • ЗаданиеЗадание 5(синонимы)

              • ЗаданиеЗадание 6 Поток объектов пользовательского класса

              • ЗаданиеЗадание 7 (автобусные маршруты)

              • ЗаданиеЗадание 8 (ParallelStream)

              • ТестИндивидуальное задание (Threads)

            • Тесты

        • Фундаментальная информатика и ИТ

        • Математика, механика

        • Педагогическое образование

        • Магистратура

          • Разработка мобильных приложений и компьютерных игр

        • Аспирантура

        • Вечернее отделение

        • Другое

        • ТФНД

        • МО_4курс

        • KP

        • АБМ1_ИИБ_25-26

        • Java Eng

        • МО (ПО)

      • Осенний семестр

        • Прикладная математика и информатика

        • Фундаментальная информатика и ИТ

        • Математика, механика

        • Педагогическое образование

        • Магистратура

          • Разработка мобильных приложений и компьютерных игр

        • Аспирантура

        • Вечернее отделение

        • Другое

      • Воскресная компьютерная школа

        • Пользователь компьютера плюс

        • Пользователь прикладных программ

        • Программирование I ступень

        • Программирование II ступень

        • Программирование III ступень

        • Архив

      • Воскресная математическая школа

        • Открытое тестирование РНОМЦ и мехмата ЮФУ

          • Открытое тестирование РНОМЦ и мехмата ЮФУ - 2026

          • Открытое тестирование РНОМЦ и мехмата ЮФУ - 2025

        • Олимпиадная математическая школа

        • Повышение квалификации

        • Доступная математика

        • Лаборатория математического онлайн-образования мех...

        • Осенняя универсиада

        • Научно-практическая конференция

        • ВМШ

          • ВМШ -2025

        • Летняя олимпиадная математическая школа РНОМЦ и ме...

      • Государственная итоговая аттестация

      • Дополнительное образование

      • Олимпиады

      • Видеолекции

      • Разное

      • Архив курсов

      • Заочная школа мехмата ЮФУ

Вы используете гостевой доступ (Вход)
TJava
Сводка хранения данных
Скачать мобильное приложение Яндекс.Метрика