public class Test {
public static void main(String[] args) {
//根据类Student的定义,创建五个该类的对象,输出每个学生的信息,计算并输出这五个学生Java语言成绩的平均值,以及计算并输出他们Java语言成绩的最大值和最小值。
student s1 = new student("001","张三","男",18,85);
student s2 = new student("002","李四","男",18,65);
student s3 = new student("003","王五","男",18,55);
student s4 = new student("004","蔡徐坤","女",17,70);
student s5 = new student("005","吴亦凡","女",17,75);
System.out.println("学号为:"+s1.getsNO()+" 姓名为:"+s1.getsName()+" 性别为:"+s1.getsSex()+" 年龄为:"+s1.getsAge()+" java成绩为:"+s1.getsJava());
System.out.println("学号为:"+s2.getsNO()+" 姓名为:"+s2.getsName()+" 性别为:"+s2.getsSex()+" 年龄为:"+s2.getsAge()+" java成绩为:"+s2.getsJava());
System.out.println("学号为:"+s3.getsNO()+" 姓名为:"+s3.getsName()+" 性别为:"+s3.getsSex()+" 年龄为:"+s3.getsAge()+" java成绩为:"+s3.getsJava());
System.out.println("学号为:"+s4.getsNO()+" 姓名为:"+s4.getsName()+" 性别为:"+s4.getsSex()+" 年龄为:"+s4.getsAge()+" java成绩为:"+s4.getsJava());
System.out.println("学号为:"+s5.getsNO()+" 姓名为:"+s5.getsName()+" 性别为:"+s5.getsSex()+" 年龄为:"+s5.getsAge()+" java成绩为:"+s5.getsJava());
//平均成绩
int a = (s1.getsJava()+s2.getsJava()+s3.getsJava()+s4.getsJava()+s5.getsJava())/5;
System.out.println("平均成绩为:"+a);
//最大值与最小值
int[]arr = {s1.getsJava(),s2.getsJava(),s3.getsJava(),s4.getsJava(),s5.getsJava()};
int A =arr[0];
for (int i =0; i < 5; i++) {
if (arr[i]>A){
A = arr[i];
}
}
System.out.println("最大值为"+A);
int B =arr[0];
for (int i =0; i < 5; i++) {
if (arr[i]<B){
B = arr[i];
}
}
System.out.println("最小值为"+B);
}
}
public class student {
/*定义一个表示学生信息的类Student,要求如下:
(1)类Student的成员变量:
sNO 表示学号;sName表示姓名;sSex表示性别;sAge表示年龄;sJava:表示Java课程成绩。
(2)类Student带参数的构造方法:
在构造方法中通过形参完成对成员变量的赋值操作。
(3)类Student的方法成员:
getNo():获得学号;
getName():获得姓名;
getSex():获得性别;
getAge()获得年龄;
getJava():获得Java 课程成绩
根据类Student的定义,创建五个该类的对象,输出每个学生的信息,计算并输出这五个学生Java语言成绩的平均值,以及计算并输出他们Java语言成绩的最大值和最小值。
并将信息写入文件,文件名“学号姓名.txt”*/
private String sNO;
private String sName;
private String sSex;
private int sAge;
private int sJava;
public student() {
}
public student(String sNO, String sName, String sSex, int sAge, int sJava) {
this.sNO = sNO;
this.sName = sName;
this.sSex = sSex;
this.sAge = sAge;
this.sJava = sJava;
}
public String getsNO() {
return sNO;
}
public void setsNO(String sNO) {
this.sNO = sNO;
}
public String getsName() {
return sName;
}
public void setsName(String sName) {
this.sName = sName;
}
public String getsSex() {
return sSex;
}
public void setsSex(String sSex) {
this.sSex = sSex;
}
public int getsAge() {
return sAge;
}
public void setsAge(int sAge) {
this.sAge = sAge;
}
public int getsJava() {
return sJava;
}
public void setsJava(int sJava) {
this.sJava = sJava;
}
}