要将一个对象添加到数组中,需要先创建一个新的数组,然后将原来的数组中的元素复制到新数组中,再将新对象添加到新数组的末尾。
以下是一个示例代码:
// 原数组 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, 新元素]
这样就将一个对象添加到了数组的末尾。如果要在数组的其他位置添加对象,可以使用类似的方法,只需指定插入位置即可。