Я пытаюсь зацикливаться на итераторе Java одновременно, но у меня возникают проблемы с лучшим способом сделать это.
Вот то, что у меня есть, когда я не пытаюсь сделать что-то одновременно.
Long l;
Iterator<Long> i = getUserIDs();
while (i.hasNext()) {
l = i.next();
someObject.doSomething(l);
anotheObject.doSomething(l);
}
Между тем, что я делаю с объектами, не являющимися итераторами, не должно быть условий гонки, поэтому я не слишком беспокоюсь об этом.Я просто хотел бы ускорить цикл обхода итератора, не выполняя его последовательно.
Заранее спасибо.