Java类中定义对象数组
时间: 2023-11-06 14:04:35 浏览: 106
在Java类中定义对象数组,可以参考以下代码示例:
```
public class Student {
private String name;
private int age;
// 构造函数
public Student(String name, int age) {
this.name = name;
this.age = age;
}
// getter和setter方法
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
// 在另一个类中定义对象数组
public class Main {
public static void main(String[] args) {
// 定义一个长度为5的对象数组
Student[] students = new Student[5];
// 初始化对象数组
students[0] = new Student("Tom", 18);
students[1] = new Student("Jerry", 19);
students[2] = new Student("Alice", 20);
students[3] = new Student("Bob", 21);
students[4] = new Student("Lucy", 22);
// 遍历对象数组并输出信息
for (int i = 0; i < students.length; i++) {
System.out.println("Name: " + students[i].getName() + ", Age: " + students[i].getAge());
}
}
}
```
在上面的代码中,我们首先定义了一个Student类,然后在另一个类Main中定义了一个长度为5的对象数组students,其中每个元素都是Student类的对象。我们通过初始化对象数组来为每个元素赋值,然后通过遍历对象数组来输出每个对象的信息。
阅读全文