使用for循环执行此操作

Abr*_*odj 2 java android

而现在一个非常简单的java问题....

        Object[] objectList={
            new Object(name[0], description[0], R.drawable.creep_0),
            new Object(name[1], description[1], R.drawable.creep_1),
            new Object(name[2], description[2], R.drawable.creep_2),
            new Object(name[3], description[3], R.drawable.creep_3),
};
Run Code Online (Sandbox Code Playgroud)

我怎么能用一个for循环动态地做这个?谢谢!

Abh*_*kar 7

Creep[] creeps = new Creep[] 
    { R.drawable.creep_0, R.drawable.creep_1, R.drawable.creep_2, 
      R.drawable.creep_3 };
Object[] objectList = new Object[4];
for (int i = 0; i < 4; i++) {
    objectList[i] = new Object(name[i], description[i], creeps[i]);
}
Run Code Online (Sandbox Code Playgroud)