java 批量创建对象数组
时间: 2024-01-15 16:05:19 浏览: 22
下面是一个示例代码,使用循环批量创建对象数组:
```
public class MyClass {
private int value;
public MyClass(int value) {
this.value = value;
}
public int getValue() {
return value;
}
public static void main(String[] args) {
int size = 10;
MyClass[] array = new MyClass[size];
for (int i = 0; i < size; i++) {
array[i] = new MyClass(i);
}
// 打印数组中所有对象的值
for (int i = 0; i < size; i++) {
System.out.println(array[i].getValue());
}
}
}
```
在上述代码中,我们首先定义了一个名为 `MyClass` 的类,该类有一个整型属性 `value` 和一个构造函数,用于初始化对象的属性。然后,我们在 `main()` 方法中创建了一个大小为 `10` 的对象数组 `array`,并使用循环逐一创建了数组中的每个对象。最后,我们使用循环遍历数组,并打印出每个对象的属性值。
使用类似的方法,您可以在 Java 中批量创建任何类型的对象数组。