问题标签 [arraylist]
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.
arrays - 何时在数组/数组列表上使用链表?
我使用了很多列表和数组,但我还没有遇到过这样的场景:数组列表不能像使用链表一样容易,如果不是更容易的话。我希望有人能给我一些链接列表何时明显更好的例子。
java - ArrayList 和添加项目的问题
我请你帮忙。
我为我的英语道歉,它还在学习中。我在 Java 的 GUI 中做了一个应用程序。我有一个问题。
在这个应用程序中,我有一个 ArrayList,我想与数据会面。
用户单击按钮,来自 JTextfield 的数据应放置在 Arraylist 中。
当他们这样做时,它只插入第一行。Arraylist 中的其他条目不是。
请问我该怎么做。
这是我的应用程序的代码:
c# - 何时在 c# 中使用 ArrayList 而不是 array[]?
我经常使用 anArrayList
而不是 'normal' array[]
。
当我使用 an 时,我觉得自己在作弊(或懒惰) ,什么时候可以在数组ArrayList
上使用 an ?ArrayList
c# - 可以快速调整大小的数组
我正在寻找一种可以轻松添加项目而不会影响性能的数组数据类型。
- 系统。数组-
Redim Preserve
将整个 RAM 从旧的复制到新的,与现有元素的数量一样慢 - System.Collections。ArrayList - 够好吗?
- System.Collections。IList - 够好吗?
java - 在 java 中使用 long as ArrayList 索引
我正在编写这个 java 程序来使用 Eratosthenes 的 Sieve 查找直到 num 的所有素数,但是当我尝试编译时,它说我不能使用 long var 作为数组索引,并且它需要一个 int var它的位置。但我将处理大量数字,所以我不能使用 int。我能做些什么?
c# - C#,一个字符串的 Split() 方法
C#,一个 String 的 Split() 方法,我如何将生成的 string[] 放入 ArrayList 或 Stack?
java - Java中的广度优先搜索
我必须在 Java 中运行广度优先搜索以获取作业。我有一个 5x5 的瓷砖网格(总共 24 个 - 1 个瓷砖是“空白的”)。搜索的重点是通过向上、向下、向左或向右移动“空白”来重新排列拼贴,最终将拼贴重新排列为正确的顺序。
为了进行这个搜索,我创建了一个 Arraylist 'queue'。我有一个方法可以获取这个数组列表索引 0 处的状态,找到可以遵循的每个合法移动,然后将它们分别添加到数组列表的末尾。
从理论上讲,这一直持续到最终找到“目标状态”。问题是,当我运行搜索时,“队列”数组列表继续变得越来越大。今天我让它运行了几个小时,仍然没有找到解决方案。
这表明我可能以错误的方式解决了这个解决方案,并且有一种更好的方法可以让我在 Java 中进行广度优先搜索。我知道我的解决方案确实有效(最终),因为当我使用与目标状态相差不大的开始状态时,找到正确的路径并不需要太长时间。但是,我已经获得了一个可以使用的开始状态,不幸的是,它与目标状态相去甚远!!!
任何提示或提示将不胜感激!
java - 如何计算List中某个元素出现的次数
我有一个ArrayList
Java 的 Collection 类,如下所示:
如您所见,animals
ArrayList
由 3 个bat
元素和 1 个owl
元素组成。我想知道 Collection 框架中是否有返回出现次数的 API,bat
或者是否有另一种方法来确定出现次数。
我发现 Google 的 CollectionMultiset
确实有一个 API 可以返回元素出现的总数。但这仅与 JDK 1.5 兼容。我们的产品目前在 JDK 1.6 中,所以我不能使用它。
c# - 在C#中将一个arraylist数据移动到另一个arraylist
如何将一个 Arraylist 数据移动到另一个 Arraylist。我尝试了很多选项,但输出的形式是数组而不是数组列表