【发布时间】:2014-11-28 13:03:14
【问题描述】:
Scanner kb = new Scanner(System.in);
student [] s =new student[100];
int index = 0;
for(int i=0;i<100;i++){
System.out.println("Do you want to add new student \n \t if not enter (n) or (N) to exit ");
String id=kb.next();
if(id.equals("n") || id.equals("N")){
System.exit(0);
}
else {
for(int q = 1; q<4;q++){
System.out.println("Enter Quiz "+q+" score");
double score=kb.nextInt();
s[i].addQuiz(score);
}
}
addStudent(s , i , id );
}
}
public void addStudent(student[] old, int index , String id){
old [index]= new student(id);
}
java 在添加学生方法调用时给我错误 如果我的数组传递是否正确,我不相信:(
【问题讨论】:
-
包含一个堆栈跟踪怎么样?
标签: java arrays object methods