Java 8 Streams: несколько фильтров против сложных условий

Иногда вы хотите отфильтроватьStream с более чем одним условием:

myList.stream().filter(x -> x.size() > 10).filter(x -> x.isCool()) ...

или вы могли бы сделать то же самое со сложным состоянием ине замужем filter:

myList.stream().filter(x -> x.size() > 10 && x -> x.isCool()) ...

Я предполагаю, что второй подход имеет лучшие характеристики производительности, но я незнать Это.

Первый подход выигрывает в удобочитаемости, но что лучше для производительности?

Ответы на вопрос(3)

Ваш ответ на вопрос