public class Student {
String sNO;
String sName;
String sSex;
int sAge;
int sJava;
public Student(String NO, String Name, String Sex, int Age, int Java) {
sNO = NO;
sName = Name;
sSex = Sex;
sAge = Age;
sJava = Java;
}
public String getNo() {
return sNO;
}
public String getName() {
return sName;
}
public String getSex() {
return sSex;
}
public int getAge() {
return sAge;
}
public int getJava() {
return sJava;
}
public static void main(String[] args) {
Student[] stu = new Student[5];
stu[0] = new Student("0301","Alice","female",1,90);
stu[1] = new Student("0302","Bob","male",2,91);
stu[2] = new Student("0303","Tom","male",3,92);
stu[3] = new Student("0304","Lily","female",4,93);
stu[4] = new Student("0305","Sally","female",5,94);
int sumJava = 0, maxJava = 0, minJava = 0;
for(int i=0; i<stu.length; i++) {
System.out.println("student"+i+": "+"学号是"+stu[i].getNo()+", 姓名是"+stu[i].getName()+", 性别是"+stu[i].getSex()+", 年龄是"+stu[i].getAge()+", Java课成绩是"+stu[i].sJava);
if( i==0 ) {
maxJava = stu[i].getJava();
minJava = stu[i].getJava();
}
else {
if( stu[i].getJava()>maxJava ) maxJava = stu[i].getJava();
if( stu[i].getJava()<minJava ) minJava = stu[i].getJava();
}
sumJava += stu[i].getJava();
}
System.out.println("Java成绩平均值为"+sumJava*1.0×u.length+", Java最高成绩为"+maxJava+", Java最低成绩为"+minJava);
}
}
代码如下,大概是42行和52行有问题
把错误贴出来