其实称之为数组不太准确,我觉得叫做test类型的一个集合更好,这个集合中有5个对象分别是group[0]到group[4];这个test有2个属性:String类型A和double类型B;如果定义了属性,一般会在后面追加get()和set()方法,get方法对属性进行读取,set方法写入的操作。这样你就方便在main方法中操作了。
public class test {
private String A;
private double B;
public String getA() {
return A;
}
//用参数a写入test中的属性A
public void setA(String a) {
A = a;
}
public double getB() {
return B;
}
public void setB(double b) {
B = b;
}
public static void main(String[] args) {
test []group = new test[5];
//for循环分别对每个对象的A,B属性进行写入
for(int i=0;i group[i]=new test(); group[i].setA("A"+i); group[i].setB(i); } //for each循环输出这个group中各个对象的属性 for(test i:group){ System.out.println(i.getA()+":"+i.getB()); } } 希望对你的理解有所帮助~