将图像添加到数组java

时间:2016-04-22 01:49:03

标签: java arrays

我有一个用Java创建的图像数组,但是当我的代码创建更多时,我喜欢将它们添加到我已经创建的数组中。有哪些方法可以将这些新图像添加到我的阵列中?

1 个答案:

答案 0 :(得分:2)

Java数组总是固定大小;一旦你有一个数组,你就无法调整它。 System.arrayCopy()允许您将数组的内容复制到一个新的(可能更大的)数组,但即使这样太过手动。

Collections API提供了许多比数组更加用户友好的高级数据结构,包括List接口,它定义了一个类似于数组的API但具有许多其他功能,包括能力要调整大小,ArrayList,一个由数组支持的List实现。

简而言之,如果您需要一个可调整大小的数组,那么您真的需要一个ArrayList