列表retainAll防火墙例外列表是什么问题,怎么解决

版权声明:本文为博主原创文章欢迎转载,转载请注明作者、原文超链接 博主地址:/difffate。 /difffate/article/details/

集合操作中有retainAll也有removeAll,第一眼往往容易混淆来看下JDK定义,

换句话说该方法從列表中移除未包含在指定 collection 中的所有元素。 如果此列表由于调用而发生更改则返回 true 如果此列表由于调用而发生更改,则返回 true

可见两者刚恏相反retainAll是用来剔除不在指定集合的元素,而removeAll是用来剔除在指定集合中的元素

所以使用上retainAll可以用来取交集,而removeAll可以用来排除值

我要回帖

更多关于 经营单位组合分析法 的文章

 

随机推荐