LegendarbIch / airport-search-

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

airports-search

Тестовое задание стажировки Java-разработчиков.

Постановка задачи

Требуется написать консольное Java-приложение (JDK 11), позволяющее быстро искать данные аэропортов по вводимому пользователем названию аэропорта и фильтрам.

Данные для программы берутся из файла . В нем находится таблица аэропортов со свойствами в формате CSV. Название аэропорта — 2 колонка. За что отвечают другие колонки — не важно, на них навешиваются фильтры.

Фильтры могут быть — отношения равенства: равно <>, не равно =, больше >, меньше <. Фильтр передается в формате:

2023-06-04-084140

Фильтры могут соединяться отношением И & и ИЛИ ||. Также могут участвовать скобки для обозначения приоритета и группировки. Отношение И имеет более высокий приоритет нежели ИЛИ. Фильтр может быть не указан. Сборка проекта осуществляется с помощью Maven

About


Languages

Language:Java 100.0%