java基础问题 这种循环怎么写?

object0= object(0);
object1= object(1);
后面的还好说 直接带入循环数就行了,可是前面的数字,该怎么赋值?
for (int i = 0; i < 12; i++) {
???? = object(i)
}

用数组
Object[] objects = new Object[12];

for (int i = 0; i < 12; i++) {
objects[i] = object(i);
}

用个对象数组或者是集合不就可以了吗

像这种情况,数组应该是最好的办法

object(0);是什么写法?从来没有见到过。
数组使用中括号[],集合一定是get/set方法。
根据分析猜测你这里应该是想要表达数组的概念,如果是,直接使用数组带下标取值就行,没有取出来的必要;
如果非要取出来,那么只能手动一个一个取出来赋值,无法通过循环实现给一组有规律(我们认为)的变量名赋值。
你要知道循环只能用来处理一组有联系的数据,而不能处理一些没有联系的数据。