如何在Java中从另一个arraylist的一部分构建arraylist

如何在Java中从另一个arraylist的一部分构建arraylist,java,arraylist,Java,Arraylist,现在我有一个排序的ArrayList对象listA,它的大小大约在50到100之间。现在我想构建另一个ArrayList,它只包含listA中的前30个元素 那么如何编写代码来实现这一点 我可以编写一些代码来实现这一点,但我想知道以最少的时间开销实现的方法。使用并将其传递到新列表的构造函数(或调用)中 我想知道最省时的方法 你是不是在循环中这样做了数十万次?如果是这样的话,一个简单的for循环可能会更好,但我会等到/除非我看到了真正的性能问题。我可以编写一些代码来做到这一点,但我想知道如何以最短

现在我有一个排序的
ArrayList对象listA
,它的大小大约在50到100之间。现在我想构建另一个ArrayList,它只包含listA中的前30个元素

那么如何编写代码来实现这一点

我可以编写一些代码来实现这一点,但我想知道以最少的时间开销实现的方法。

使用并将其传递到新列表的构造函数(或调用)中

我想知道最省时的方法


你是不是在循环中这样做了数十万次?如果是这样的话,一个简单的
for
循环可能会更好,但我会等到/除非我看到了真正的性能问题。

我可以编写一些代码来做到这一点,但我想知道如何以最短的时间成本先编写代码,然后我们会帮助您。您可以使用ArrayList提供的函数……我们不是来为您编写代码的。如果您发现了一些问题,那么欢迎您提供帮助。因此,始终先编写代码,然后askI知道必须存在类似的问题。谢谢你的信息!