小编Иго*_*ков的帖子

从另一个arraylist中删除一个arraylist元素的最佳方法

Java(7,8)中用于消除彼此integer元素的最佳性能方法是什么Arraylist.所有元素在第一和第二列表中都是唯一的.

目前我知道API方法removeall并以这种方式使用它:

tempList.removeAll(tempList2);
Run Code Online (Sandbox Code Playgroud)

当我操作arraylists有超过10000个元素时出现问题.例如,当我删除65000个元素时,延迟似乎约为2秒.但我需要使用超过1000000个元素的更大的列表进行操作.

这个问题的策略是什么?

也许新的Stream API应该解决它?

java arraylist removeall

15
推荐指数
2
解决办法
3455
查看次数

标签 统计

arraylist ×1

java ×1

removeall ×1