问题标签 [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 投票
1 回答
4623 浏览

java - 在 Java 中从 MySQL 中检索记录

我正在用 Java 构建一个应用程序来从 MySQL 数据库中检索数据。执行查询后,我得到一个 ResultSet 并执行以下操作来提取记录:

其中rs = ResultSet 和rm = ResultSetMetaData

问题是我必须做result.add(row.toString()); 而不仅仅是result.add(row); (我想用它创建一个二维 ArrayList)。否则我会得到空的结果。

我试过把row.clear(); 在开始时,在for循环之前,但这会导致我的所有结果都被最后一条记录的多个实例填充。就像row直到最后才添加到结果中,当它等于最后一条记录时。在将 ArrayList行作为元素添加到另一个 ArrayList 之前,我是否需要“提交”它?如果是这样,怎么做?另外,出于好奇,为什么.toString()工作方式不同?

0 投票
5 回答
3199 浏览

java - 在 JSP 中没有获得正确大小的 ArrayList

我无法在alt下面的 JSP 页面的 ArrayList 中获取正确数量的元素。当我查看 JSP 时,它显示大小是 1 ( <%=alt.size()%>),而它应该是 3;我想我正在将该方法添加到生成器类中的数组中,所以我不明白为什么它显示为 1。

这是我的jsp页面:

这是生成警报的类:

这是我的豆类:

0 投票
7 回答
1692 浏览

c# - 在 C# 中使用列表

我是一名高级软件工程专业的学生,​​目前正在学习数据结构和算法课程。我们的教授希望我们使用 C++ STL 中的 List 结构编写程序。我一直在尝试越来越多地使用 C#,并且想知道 .NET 中的 ArrayList 结构是否可以很好地替代 STL List 实现。

0 投票
10 回答
28199 浏览

java - 如何在 Java 中备份 ArrayList?

我有一些数据存储为ArrayList. 而当我想备份这些数据时,java 会永远绑定两个对象。这意味着当我更改数据中的值时,ArrayList这些更改就会备份。我尝试将数据中的值分别复制到循环中的备份,尝试使用方法data.clone()- 没有任何帮助。

0 投票
3 回答
24408 浏览

java - 如何将 ArrayList 绑定到 Oracle 中的 PreparedStatement?

我想知道是否有办法将 ArrayList(或任何类型的 List,就此而言)绑定到 PreparedStatement,最终将用于访问 Oracle 数据库。我发现:

PreparedStatement IN 子句的替代方案?

这似乎与我的问题相似,但这个问题更具体:我想将一个 ArrayList 绑定到一个 PreparedStatement 以在 Oracle 中使用,如果可能的话,这是如何完成的?

0 投票
7 回答
49451 浏览

java - 在 java 数组列表中搜索正则表达式

有一种方法可以搜索正则表达式 bea.* 并获取 ArrayList.indexOf 中的索引?

编辑:返回项目很好,但我需要比线性搜索性能更高的东西

0 投票
5 回答
9622 浏览

c# - C#.NET 中是否保证数组列表的顺序?

如果我在 C#.NET 中使用 ArrayList,是否保证顺序与我添加项目的顺序相同?

0 投票
33 回答
1251850 浏览

java - 何时在 Java 中使用 LinkedList 而不是 ArrayList?

我一直是一个简单使用的人:

我使用 interface 作为portability的类型名称,因此当我提出这样的问题时,我可以重新编写我的代码。

什么时候应该LinkedList用完,ArrayList反之亦然?

0 投票
6 回答
42100 浏览

java - Java中ArrayList之间的转换

抱歉,我认为这是一个继承问题:一直是一个 ArrayList 问题!

好的,我的问题比我想象的更具体。所以我有两个班级。卡片和区域。区域是存放卡片的盒子。

Zone 的前两个子类 ZoneList 和 ZoneMap 是存储卡片的两种不同方式。其他子类,例如 Hand 和 PokerHand,有自己特定的方式来处理它们存储的牌。

复杂之处在于 Card 也有子类,例如 PokerCard,而 ZoneList 和 ZoneMap 的子类旨在组织这些子类。

所以在 ZoneList 我有protected ArrayList<Card> cardBox;,在 PokerHand 我希望能够声明cardBox = new ArrayList<PokerCard>();,因为 PokerCard 是一张卡片。我得到的错误是,当涉及到 ArrayLists 时,我显然无法在 Card 和 GangCard 之间进行转换......所以我试图通过private ArrayList<PokerCard> cardBox;在 PokerHand 中重新声明 cardBox 来解决这个问题,但这导致了隐藏的问题我的程序。

所以真的,问题是关于 ArrayLists 之间的转换?Java告诉我我不能,所以有什么想法可以吗?

z。

0 投票
4 回答
517 浏览

java - ArrayLists 和读取文件的问题

我对以下方法有困难。我不知道我的问题是否存在,但我已将其范围缩小到不从文件中填充数组列表。任何帮助是极大的赞赏。

}