对象数组是指数组中每个元素都是对象。在Java中,对象数组可以通过声明一个数组变量,然后使用new运算符为每个数组元素创建一个对象来创建。下面是一个关于对象数组的示例:
public class Student {
private String name;
private int age;
public Student(String name, int age) {
this.name = name;
this.age = age;
}
public String getName() {
return name;
}
public int getAge() {
return age;
}
}
public class StudentTest {
public static void main(String[] args) {
Student[] students = new Student[3];
students[0] = new Student("Tom", 18);
students[1] = new Student("Jane", 19);
students[2] = new Student("John", 20);
for (Student s : students) {
System.out.println(s.getName() + ", " + s.getAge());
}
}
}
在这个例子中,我们创建了一个Student对象数组,并用new运算符为每个数组元素创建一个Student对象。然后我们遍历数组,并输出每个学生的姓名和年龄。这个例子演示了如何使用对象数组来管理多个对象。