java8中的filter和removeIf的区别

今天在项目使用中对数组进行过滤调整,发现java8提供了两种类似的过滤筛选的方式,一种是filter,一种是remove

1.filter是对数组的过滤过滤之后返回一个对象本身用于聚合生成新的对象,并且它的判定方式是 false过滤,

2.removeIf和原先数组的remove如出一辙,都是直接对数组本身下手,对数组里的对象进行移除。参数为 true移除

    原文作者:友善的小麻瓜
    原文地址: https://blog.csdn.net/dq1994/article/details/78458531
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞