标签: java java-8 filtering java-stream
我最近通过旧代码将我的foreach循环更改为流,然后我遇到了像condition && condition这样的if语句。所以起初我做了
condition && condition
.stream() .filter(x -> cond && cond)
但后来我意识到使用两个过滤器会更好看,每个条件一个。
哪种方法更好,编译时效率更高(如果有任何差异)?