对象数组,创建一个类,有3个以上的属性.根据此类创建的对象数组,并 给数组中的每一个元素进行赋值打印
时间: 2024-12-08 12:19:05 浏览: 8
在Java中,对象数组是一组相同类型的对象集合,比如如果你定义了一个包含特定属性的类,例如`Person`,你可以创建一个`Person`对象的数组,如下所示:
```java
class Person {
private String name;
private int age;
private double height; // 添加额外的属性
// 构造器和其他成员方法省略
// getters 和 setters 省略
}
// 创建一个Person对象数组
Person[] people = new Person[5]; // 假设我们想要存储5个人的信息
// 分别给每个人分配属性值并打印
for (int i = 0; i < people.length; i++) {
people[i] = new Person();
people[i].setName("Person" + i);
people[i].setAge(i + 20); // 年龄假设是年龄加20岁
people[i].setHeight(i * 1.7); // 身高假设是身高乘以1.7米
// 打印第i个人的信息
System.out.println("Person " + i + ":");
System.out.println("Name: " + people[i].getName());
System.out.println("Age: " + people[i].getAge());
System.out.println("Height: " + people[i].getHeight());
System.out.println("-----------------------------");
}
```
在这个例子中,我们首先创建了长度为5的`Person`对象数组,然后通过循环给每个数组元素分别赋值,并打印出它们的属性。
阅读全文