对象数组。
public class Person1 {
private String name;
private int age;
public void setName(String name) {
this.name = name;
}
public String getName() {
return name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public Person1(String name, int age) {
super();
this.name = name;
this.age = age;
}
public static void main(String[] args) {
test01();
test02();
}
//对象数组的动态初始化
private static void test02() {
Person1[] per2 = new Person1[3];
per2[0] = new Person1("小明", 18);
per2[1] = new Person1("小爱", 18);
per2[2] = new Person1("小刚", 18);
for (Person1 person1 : per2) {
System.out.println(person1.getName());
}
}
//对象数组的静态初始化
private static void test01() {
Person1[] arr = { new Person1("李四", 23), new Person1("张三", 22), new Person1("小李", 12) };
for (Person1 per1 : arr) {
System.out.println(per1.getName());
}
}
}