Sobes.tech
Назад к задачам
Junior — Senior
153

Отбор событий с уникальными типами

Компании, где спрашивали:
IT OneIT One

Условие задачи

livecode

Необходимо написать метод, который:

  • получает список событий (List<Event>);
  • возвращает только те события, типы которых уникальны (идентифицируются по EventType.id());
  • при наличии нескольких событий одного типа оставляет первое найденное.
public interface Event {
    String id();
    EventType type();
}

public interface EventType {
    String id();
}