怎么用Java实现下列功能统计籍贯为陕西的学生人数 ,统计男女生人数 ,统计各学院学生人数
时间: 2023-02-11 21:47:03 浏览: 193
1. 统计籍贯为陕西的学生人数:
首先需要有一个学生类,其中包含一个属性为籍贯。
在程序中循环遍历所有学生,判断每个学生的籍贯是否为陕西,如果是,计数器+1,最后输出计数器的值。
```java
int count = 0;
for (Student student : students) {
if (student.getHometown().equals("陕西")) {
count++;
}
}
System.out.println("籍贯为陕西的学生人数为:" + count);
```
2. 统计男女生人数:
首先需要有一个学生类,其中包含一个属性为性别。
在程序中循环遍历所有学生,判断每个学生的性别是男是女,如果是男,男生计数器+1,如果是女,女生计数器+1,最后输出男生和女生计数器的值。
```java
int maleCount = 0;
int femaleCount = 0;
for (Student student : students) {
if (student.getGender().equals("男")) {
maleCount++;
} else if (student.getGender().equals("女")) {
femaleCount++;
}
}
System.out.println("男生人数为:" + maleCount);
System.out.println("女生人数为:" + femaleCount);
```
3. 统计各学院学生人数
首先需要有一个学生类,其中包含一个属性为学院。
在程序中循环遍历所有学生,使用一个Map来记录每个学院的学生人数,最后遍历Map输出每个学院的人数。
阅读全文