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

java - 如何制作 ArrayList 的单独副本?

可能重复:
Java:如何克隆 ArrayList 还克隆它的项目?

我有一个示例程序,如下所示:


我以为我可以修改里面的项目copiedInvoice,它不会影响里面的这些项目originalInoice。但是我错了。

如何制作一个单独的副本/克隆ArrayList

谢谢

0 投票
5 回答
69281 浏览

android - 如何在 Android 中使用光标数据创建列表数组

如何使用光标数据创建列表数组(滚动时列表显示第一个字母)?

0 投票
2 回答
1127 浏览

java - Java 如何按我想要的顺序在图形上绘制

在 C# 中,我已经看到了 SpriteBatch 类(在用于 XBOX 游戏的 XNA 插件中)。在该课程中,可以分层绘制。现在我想在 Java 中做同样的事情,因为我正在制作辫子(请参阅我的其他问题)并且我有一个来自所有 GameObjects 的 ArrayList 并且该列表不是在正确的paintorer中制作的。

例如:我有一扇门,但门是在播放器上画的。

马汀

0 投票
1 回答
782 浏览

c# - c# 折叠数组列表

如果我有

和一个List<foo> myList

是否有一些简写符号来制作 a ,即从每个元素中List<int> from eg myList[*].a挑选出来并制作一个新列表a

显然,这可以通过迭代 myList 来完成,但似乎经常发生,我想知道是否有快捷表示法

数组等的相同问题

谢谢

0 投票
2 回答
4718 浏览

java - Java 正则表达式不起作用 - 为什么?

match.matches() 返回 false。这很奇怪,因为如果我使用这个正则表达式并测试字符串到 rubular.com,就会显示两个匹配项。我究竟做错了什么?

0 投票
2 回答
2593 浏览

datagridview - 在 ASP .NET 上使用 DataTable 与 ArrayList 作为数据源的性能差异

我目前正在开发一个 Web 应用程序。我只是想知道当用作 DataGridView 或 DropDownList 控件的 DataSource 时,哪个性能更好。

我相信 DataTable 更难创建,除非你从 DataReader 中获取它,但是如果你有一个 ORM 层,它抽象了 DataReader 等 DataAccess 类的使用,并且 ORM 库通常返回一个数组列表。在这种情况下,创建 DataTable 非常繁琐。我还想知道 DataSource 如何处理 ArrayList 中 DataTextField 和 DataValueField 的选择...是通过反射吗?如果是这样,使用反射会降低性能吗?但是对于DataTable,它有一个完整的元数据,所以我认为它会更快。

你怎么看?

0 投票
9 回答
1538 浏览

java - Java 错误和语法教程

我正在寻求自助方面的帮助,这有点矛盾。我如何通过解决更多我自己的问题来少打扰你们这些好人?

我在 Java 编程的最后一周,我在学习 Java 方面遇到了巨大的障碍。我已经阅读了所有的书,但我一直被一些小问题挂断。这就像试图建立一个纸牌屋。我只知道本书展示的部分语法和用途。当我组合事物时,我遇到了可怕的障碍。我尝试了几个小时的修补来弄清楚它们。sun 文档仅显示似乎无济于事的基本用途

这是我想要的:

当我尝试某些事情并且它不像数组列表的以下操作那样工作时,我想找到一个可以显示示例代码的地方或程序,例如向arrayList 添加一个额外的类实例。我在哪里可以简洁地了解这一点,而不必为每个语法错误问一个或 2 个问题?Google for Java 在哪里?是否有一个程序可以处理您的错误并向您展示如何修复它们(或提供建议)?

如果有人有兴趣帮我看,这是我的课程代码:

0 投票
7 回答
5811 浏览

algorithm - 为什么向量数组加倍?

为什么 Vector(Java 人的 ArrayList)的经典实现在每次扩展时将其内部数组大小加倍而不是三倍或四倍?

0 投票
3 回答
1717 浏览

c# - 如何在 ArrayList C# 2.0 中合并数据?

如何在 dotnet 框架 2 中合并 ArrayList C# 中的数据?

0 投票
3 回答
3863 浏览

blackberry - 黑莓 JDE 数组列表?

Blackberry JDE 不包括java.util.ArrayList,即使它知道java.util?那是怎么回事?BB 是否有同等级别?我真的不想使用数组,因为我正在处理的对象数量未知。为什么黑莓 JDE 遗漏了这么多内容?