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 работает только с элементами из второй коллекции.


Ответы (0 шт):