问题标签 [removeall]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4098 浏览

java - 优化 ArrayList.removeAll

很多人都说ArrayList.removeAll大尺寸数组真的很慢。

本文针对 ArrayList.removeAll 速度提供了两种优化方案,但需要在类本身实现,不能在外部作为修复使用。

除了复制 ArrayList 源代码并使用我自己的版本之外,有没有办法应用这种修复?

编辑:我想我应该添加对此的需求,因为可能有一种方法可以在没有 ArrayList.removeAll 的情况下做我想做的事情。

我有两个列表70,000 longs。它们几乎相同,但一个列表有更多的数字,而第二个列表没有,我想找到它们。我知道找到它们的唯一方法就是first.removeAll(second)找到差异。还有其他方法吗?

0 投票
2 回答
1056 浏览

java - java - 如何在if -else循环中使用迭代器和java中的removeAll?

我有以下问题:我确实在“if”的第一部分使用迭代器来删除 S 的一个元素,但我不知道如何在“其他”部分。有任何想法吗?先感谢您!

0 投票
1 回答
96 浏览

sencha-touch - 如何修复无响应的 ext.list?

我有一个 Ext.List 的问题:

您按下主菜单上的按钮并显示列表。它上面的一切都运行良好,它让您选择深入应用程序的哪个位置。到目前为止没有问题。但是,如果您随后通过按“返回”按钮返回主菜单并重新进入显示此 Ext.List 的页面,则它不再起作用:您无法选择列表中的条目。

如果您以这种方式返回主菜单,“后退”按钮将删除列表:

setTimeout(function(){page.removeAll();},100);

我的错误是什么?您是否知道比“page.removeAll()”更好的方法,它真正杀死了这个 Ext.List,然后当我选择在我的主菜单中查看它时让它完全重新创建?

在此先感谢,你们有最好的提示和技巧。

0 投票
3 回答
86 浏览

c# - 如何从一个对象中删除多个项目,该对象是另一个对象的副本,而不影响派生的一个?

请帮助我使用“RemoveAll”功能,或者应该有另一个实现。我有一个包含项目列表的对象( services )。我制作了另一个与第一个相同的对象( anotherService )。

我应该从第二个对象(anotherService)中删除 mainService == false 的项目。

我使用“RemoveAll”功能,但在执行此操作后,mainService = false 的对象(服务)项目也会被删除。我需要让第一个对象在移除之前完成它的状态。

谢谢你们。

0 投票
2 回答
565 浏览

big-o - 树集的 removeAll() 的性能(Big-O)是什么?

我正在学习 Java 数据结构课程 atm。我的一项任务要求我选择一个我选择的数据结构并编写一个拼写检查程序。我正在检查不同数据结构的性能。

我去了treeset的api,这就是它所说的......“这个实现为基本操作(添加,删除和包含)提供了有保证的log(n)时间成本。”

这会包括 removeAll() 吗?

我怎么能解决这个问题

先感谢您

0 投票
3 回答
5805 浏览

regex - Java 正则表达式