Java在运行时在For循环中创建对象

Java在运行时在For循环中创建对象,java,Java,我试图在运行时在for循环中创建对象。以下是(不正确的)代码: for(int i=1;i您可以使用数组创建多个对象 public void method(int max) { Object[] object = new Object[max]; for (int i = 0; i < max; i++) { object[i] = new Object(); } } public void方法(int max){ Object[]Object=新

我试图在运行时在for循环中创建对象。以下是(不正确的)代码:


for(int i=1;i您可以使用数组创建多个对象

public void method(int max) {
    Object[] object = new Object[max];
    for (int i = 0; i < max; i++) {
        object[i] = new Object();
    }
}
public void方法(int max){
Object[]Object=新对象[max];
对于(int i=0;i
您希望使用数据结构来存储对象序列。例如,数组可以执行以下操作:

 Fruit banana[] = new Fruit[10];
 for (int i = 0; i < 10; i++){
       banana[i] = new Fruit();
 }
水果香蕉[]=新水果[10];
对于(int i=0;i<10;i++){
香蕉[我]=新水果();
}

这将在香蕉数组中创建10个类型为Fruit的对象,我可以通过香蕉[9]调用香蕉[0]来访问它们。

hMMm是的,你可以学习数组和列表。为什么?下一步是什么?使用数组或数组列表这听起来像是学校的作业。请分享目标。此时,即使你的循环也不太正确。
 Fruit banana[] = new Fruit[10];
 for (int i = 0; i < 10; i++){
       banana[i] = new Fruit();
 }