根据类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();
}
}
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();
}
}
相关文章推荐
- Java 线程池原理解析(二)
- Java基础复习(二)
- [Spring]Annotation-based container configuration_AnotationBasis_02
- 20145106《Java程序设计》第7周学习总结
- java之Secure hash functions
- java中的基本类型
- java设计模式之策略
- 《Java程序设计》实验二 实验报告
- 归并排序 & 数组中的逆序对 【java实现】
- java字节码指令集
- java设计模式之组合
- Java Socket探究
- 锚点请求被捕获的解决方法
- java TreeSet中的比较器
- 文件工具类 FileUtil.java 主要获取文件的Cache目录
- 二叉树中和为某一值的路径 java实现
- Java基础--类的定义及用法
- IntelliJ IDEA使用Maven创建Spring和Mybatis工程出现...BindingException: Invalid bound statement (not found)
- 【Java版本】二分查找&数字在排序数组中出现的次数
- java设计模式之模板方法