用java代码写出:声明一个数组 Person[] person,数组中有5个人,人有名字和年龄属性,在测试类中定义一个方法,计算5个人的平均年龄,并返回,打印
时间: 2023-04-06 07:03:44 浏览: 86
可以的,以下是Java代码:
public class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
public int getAge() {
return age;
}
}
public class Test {
public static void main(String[] args) {
Person[] person = new Person[5];
person[0] = new Person("Tom", 20);
person[1] = new Person("Jerry", 25);
person[2] = new Person("Alice", 30);
person[3] = new Person("Bob", 35);
person[4] = new Person("Cindy", 40);
System.out.println("平均年龄为:" + getAverageAge(person));
}
public static double getAverageAge(Person[] person) {
int sum = 0;
for (int i = 0; i < person.length; i++) {
sum += person[i].getAge();
}
return (double) sum / person.length;
}
}
输出结果为:平均年龄为:30.0
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)