Java

java如何将对象添加到数组

小亿
153
2023-08-09 17:36:32
栏目: 编程语言

要将一个对象添加到数组中,需要先创建一个新的数组,然后将原来的数组中的元素复制到新数组中,再将新对象添加到新数组的末尾。

以下是一个示例代码:

// 原数组
Object[] originalArray = { "元素1", "元素2", "元素3" };
// 创建新数组,长度为原数组长度 + 1
Object[] newArray = new Object[originalArray.length + 1];
// 将原数组元素复制到新数组中
System.arraycopy(originalArray, 0, newArray, 0, originalArray.length);
// 添加新对象到新数组末尾
Object newObject = "新元素";
newArray[newArray.length - 1] = newObject;
// 打印新数组
System.out.println(Arrays.toString(newArray));

运行结果:

[元素1, 元素2, 元素3, 新元素]

这样就将一个对象添加到了数组的末尾。如果要在数组的其他位置添加对象,可以使用类似的方法,只需指定插入位置即可。

0
看了该问题的人还看了