package a927;
import java.util.ArrayList;
import java.util.List;
class Student
{
private String name ;
private int age ;
private int score ;
private String classNum ;
public Student(String name, int age, int score , String classNum )
{
this.age= age ;
this.classNum = classNum ;
this.name = name ;
this.score = score ;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public int getScore() {
return score;
}
public void setScore(int score) {
this.score = score;
}
public String getClassNum() {
return classNum;
}
public void setClassNum(String classNum) {
this.classNum = classNum;
}
}
public class A {
public static void main(String[] args)
{
List<Student> list = new ArrayList<>() ;
list.add(new Student("Tom", 18 ,100 , "class05" )) ;
list.add(new Student("jerry", 22 ,70 , "class04" )) ;
list.add(new Student("Owen", 25 ,90 , "class05" )) ;
list.add(new Student("Jim", 30 ,80 , "class05" )) ;
list.add(new Student("Steve", 28 ,66 , "class06" )) ;
list.add(new Student("Kevin", 24 ,100 , "class04" )) ;
double sum = 0 ;
for(int i = 0 ; i<list.size();i++)
{
sum += list.get(i).getAge();
}
System.out.println("平均年龄为:" + sum/list.size());
int sum4 = 0 ;
int j4 = 0 ;
int sum5 = 0 ;
int j5 = 0 ;
int sum6 = 0 ;
int j6 = 0 ;
for(Student x : list)
{
if(x.getClassNum().equals("class05") )
{
sum5 +=x.getScore( ) ;
++ j5 ;
}
if(x.getClassNum().equals("class04") )
{
sum4 +=x.getScore( ) ;
++ j4 ;
}
if(x.getClassNum().equals("class06") )
{
sum6 +=x.getScore( ) ;
++ j6 ;
}
}
System.out.println("class05的平均成绩:"+sum5/j5);
System.out.println("class04的平均成绩:"+sum4/j4);
System.out.println("class06的平均成绩:"+sum6/j6);
}
}
