将元素添加到Java数组

时间:2016-02-10 03:23:10

标签: java arrays

如何在不使用ArrayList的情况下将数组长度扩展一个单元的同时向数组添加元素?我是学生,被禁止参加。

我写了一个方法(有点)。它每次调用时都会增加数组长度,但它只会将最后一个输入参数保存到最后一个元素中(当我使用新长度创建新数组时,每隔一个元素都为null)。在我的构造函数中调用该方法,该方法从文本文件中扫描的每一行创建一个对象的实例,我应该将此行添加到实例数组中。

1 个答案:

答案 0 :(得分:1)

你做不到。

您只能创建一个比旧数组长的新数组。已经引用旧数组的程序的其他引用不受影响,并保留旧的数组。