Stream api and collection
Есть 2 коллекции collection 1 и collection 2.Есть 2 цикла foreach:
for(col1:collection1)
for(col2:collection2)
if(col2.someMethod2()==0)
col1.someMethod1();
Проблема в том,как используя stream api в java,реализовать код выше.Я дохожу до:
col1.forEach(c->c.stream().filter(f->f.someMethod2()==0)...
Как проходя по collection2 с помощью foreach вызывать данные извне(т.е. из collection1)?Получается что внутренний foreach работает только с элементами из второй коллекции.