Я выполняю несколько вызываемых задач, которые выполняются параллельно, 1-> 10 фьючерсов, которые я получаю для каждой задачи, теперь я хочу знать, какая задача завершила свое выполнение, чтобы я мог использовать результат этой задачи для дальнейшей обработки,я подумал, что постоянно проверять isDone () на каждое будущее, есть ли другой лучший способ сделать это?