【问题标题】:Adding images to array java [duplicate]将图像添加到数组java [重复]
【发布时间】:2016-08-15 11:14:42
【问题描述】:

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

【问题讨论】:

标签: java arrays


【解决方案1】:

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

Collections API 提供了许多比数组更易于使用的高级数据结构,包括 List 接口,它定义了一个类似于数组的 API,但具有许多附加功能,包括调整大小的能力,和ArrayList,一个List 实现,背后有数组支持。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-12
    • 1970-01-01
    • 2020-04-30
    • 1970-01-01
    相关资源
    最近更新 更多