Воскресенье, 24.11.2024, 07:55
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
[Sкill6oх] Java-разработчик. MovementsList
engineerklubДата: Вторник, 26.12.2023, 20:16 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 28530
Репутация: 0
Статус: Online
[Sкill6oх] Java-разработчик - модуль 19 - Практическая работа 19.18 - MovementsList

Тип работы: Задачи
Сдано в учебном заведении: Skillbox

Описание:
[Sкill6oх] Java-разработчик - модуль 19 - Практическая работа 19.18 - MovementsList

Цель задания

Научиться читать файл CSV и анализировать его.

Что нужно сделать

Задание выполняйте в проекте

FilesAndNetwork/homework_3

Напишите код, который будет читать файл csv банковской выписки movementsList.csv и парсить полученные строки. Путь к файлу выписки храните в константе. Получение суммы расхода и дохода по всем операциями реализуйте в классе Movements, в методах getExpenseSum() и getIncomeSum() соответственно. Проверьте парсинг и получение сумм с помощью тестов.
Класс Movements можете дополнять необходимыми методами для реализации решения.
Код должен выводить сводную информацию по этой выписке: общий приход, общий расход и разбивку расходов.
Примеры работы программы

Сумма расходов: 398 563.39 руб.

Сумма доходов: 289 890.06 руб.

Суммы расходов по организациям:

RUSMOSKVA56 SHLOVE REPUBLIC 1 081.53 руб.

RUSMOSCOW42 SHCL ETOILE 126.34 руб.

RUSPUSHKINO105ZOOMAGAZIN 4 217.65 руб.

СКАЧАТЬ
 
  • Страница 1 из 1
  • 1
Поиск:

Рейтинг@Mail.ru