java中如何初始化对象数组,并增加元素

题目要求在构造器中初始化数组。谢谢
题目要求用构造器来初始化数组,并用一个方法来增加数组的元素。
并且不确定数组元素的个数。
最新回答
‖葙対兂訁°

2024-11-26 08:13:44

class TestArray {
int[] array;
int length = 0;

public TestArray() {
array = new int[10000];
}

public void addItem(int value) {
if (length > array.length) {
throw new RuntimeException("数组越界");
}
array[++length] = value;
}
public int get(int index) {
return array[index];
}
}
甜心

2024-11-26 08:09:34

如果有一个类叫做Dog的话 可以这么做
Dog dog[]=new Dog[50];
dog[0]=new Dog();
dog[1]=new Dog();
dog[2]=new Dog();
.........

也可以用循环初始化
皮比墙厚

2024-11-26 08:04:12

无聊,用List