您的位置:首页 > 编程语言 > Java开发

根据类Student的定义,创建五个该类的对象,输出每个学生的信息, 计算并输出这五个学生Java语言成绩的平均值,以及计算并输出他们Java语言成绩的最大值和最小值。

2016-04-16 20:46 2787 查看
public class Test {
public static void show() {

Student s1 = new Student("张三", 1, "男", 20, 90);
Student s2 = new Student("李思思", 2, "女", 22, 88);
Student s3 = new Student("王五", 3, "男", 21, 95);
Student s4 = new Student("赵敏", 4, "女", 22, 100);
Student s5 = new Student("孙奇", 5, "男", 23, 66);
List<Student> list = new ArrayList<>();
list.add(s1);
list.add(s2);
list.add(s3);
list.add(s4);
list.add(s5);
for (int i = 0; i < list.size(); i++) {
System.out.println("姓名:" + list.get(i).sName + ",学号:"
+ list.get(i).sNo + ",性别:" + list.get(i).sSex + ",年龄:"
+ list.get(i).sAge + ",java分数:" + list.get(i).sJava);

             
}
   int a=0;
   for (int i = 0; i < list.size(); i++) {
    a=a+list.get(i).sJava;
   }

        int b=a/list.size();

        System.out.println("学生的java语言成绩是:"+b);

        

        TreeSet<Integer> set=new TreeSet<>();

        for (int i = 0; i < list.size(); i++) {
set.add(list.get(i).sJava);
}

        int max=set.last();

        int min=set.first();

        System.out.println("最大值为:"+max+"\n最小值为:"+min);
}

public static void main(String[] args) {
// TODO Auto-generated method stub
show();
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: