关于对象和实例的基本问题

joj*_*ojo 0 java

我有一个名为Group的类,它描述如下:

public class Group{
    public int identifier;
    public int[] members;
    public String name; 
}
Run Code Online (Sandbox Code Playgroud)

现在,我想为这个类创建许多不同的对象,我的意思是例如1000个组,每个组有不同数量的成员,

怎么能成功呢?我的意思是我不会做1000条指令:

Group g1= new Group(....); 
Run Code Online (Sandbox Code Playgroud)

谢谢和最好的问候.

Oli*_*rth 5

你需要研究数组循环:

Group[] groups = new Group[1000];
for (int i = 0; i < 1000; i++) {
    groups[i] = new Group();
    groups[i].identifier = XXX;
    groups[i].members    = new int[XXX];
    ...
}
Run Code Online (Sandbox Code Playgroud)