问题标签 [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.

0 投票
23 回答
891513 浏览

java - 如何获取 ArrayList 的最后一个值

如何获取 ArrayList 的最后一个值?

我不知道 ArrayList 的最后一个索引。

0 投票
13 回答
22162 浏览

c# - 数组列表数组的C#排列?

我有一个 ArrayList[] myList 并且我正在尝试创建数组中所有值排列的列表。

示例:(所有值都是字符串)

myList 的计数可以变化,因此事先不知道其长度。

我希望能够生成类似于以下所有排列的列表(但有一些额外的格式)。

这对我想要完成的事情有意义吗?我似乎无法想出一个好的方法来做到这一点,(如果有的话)。

编辑:
我不确定递归是否会干扰我以自己的方式格式化输出的愿望。抱歉,我之前没有提到我的格式是什么。

我想最终构建一个 string[] 数组,其中包含以下格式的所有组合:

对于“1 2 93”排列

我希望输出为“val0=1;val1=2;val2=93;”

我现在将尝试递归。谢谢Jokepu博士

0 投票
19 回答
484123 浏览

java - 如何将包含整数的 ArrayList 转换为原始 int 数组?

我正在尝试使用以下代码将包含 Integer 对象的 ArrayList 转换为原始 int[] ,但它会引发编译时错误。可以用Java转换吗?

0 投票
8 回答
27570 浏览

c# - c#什么时候应该使用List,什么时候应该使用arraylist?

正如标题所说,我应该什么时候使用List,什么时候应该使用ArrayList

谢谢

0 投票
2 回答
20736 浏览

string - Groovy:如何按字符串长度顺序对 String:s 的 ArrayList 进行排序?

如何在 Groovy 中按字符串长度顺序对ArrayListofString进行排序?

代码:

肯定有不止一种方法可以做到这一点——所以我会把答案交给提供最优雅解决方案的人。

0 投票
8 回答
143199 浏览

java - Java方法:在给定已知属性值的数组列表中查找对象

我实际上有几个问题。

我有一个带有以下实例字段的Dog类:

我还有一个类Archive,它可以实例化Dog并将 Dog 对象放入 ArrayList。

我正在尝试在Archive中编写一个方法,该方法将整数作为 ID 并查看 ArrayList,并返回包含该 ID 的对象。

这种方法有两个问题(我使用的其他方法有效)。首先它不起作用,我不明白为什么。我正在循环遍历(可能)arraylist中的所有对象,然后在循环完成后,检查循环是否完成,因为它用完了要搜索的对象,或者因为它找到了具有给定ID的对象. 其次,这似乎是一个非常耗时的过程。有什么方法可以加快速度吗?

0 投票
6 回答
25333 浏览

java - 我应该使用监听器还是观察器?

我的 GUI 中有一个下拉框,它显示另一个类中 ArrayList 的内容。新对象可以在 GUI 的其他地方添加到 ArrayList,所以我需要知道它什么时候更新,所以我可以刷新下拉菜单。据我所知,我的两个选择是扩展 ArrayList 类以允许我向其中添加自己的 changeListener,或者使包含相关 ArrayList 的类扩展可观察。

哪个是更合适的解决方案?

0 投票
4 回答
4450 浏览

c# - C#中的数组列表

我们可以将 ArrayLists 作为参数传递给 C# 中的方法吗?

0 投票
3 回答
7180 浏览

c# - 找不到程序集

我正在将 ArrayList 序列化为二进制文件,以便通过 TCP/IP 发送它。序列化文件是由服务器创建的,我希望能够使用我目前正在编写的客户端对其进行反序列化。

但是,当客户端尝试反序列化时,它会抛出 SerializationException,因为它找不到序列化文件开始的程序集(大概)。

我该如何解决这个问题?

0 投票
3 回答
4003 浏览

c# - 当表单将读取的 txt 文件加载到数组中时

我正在开发一个 C# 应用程序,当加载表单时,我希望它读取 txt 文件的内容并将其存储到数组中。接下来,当单击表单上的按钮时,我希望按钮单击事件来访问数组。如何将数组传递给按钮单击事件?我下面的代码有一个错误“statusArray 在当前上下文中不存在”,并且与按钮单击事件中对数组的引用有关。我需要做什么?

苏珊