Java 8 流:多个过滤器与复杂条件
有时,您希望筛选具有多个条件的 :Stream
myList.stream().filter(x -> x.size() > 10).filter(x -> x.isCool()) ...
或者你可以对一个复杂的条件和一个单一的:filter
myList.stream().filter(x -> x.size() > 10 && x -> x.isCool()) ...
我的猜测是第二种方法具有更好的性能特征,但我不知道。
第一种方法在可读性方面获胜,但什么对性能更好?