问答题
试题六(共15分)
阅读以下说明和Java代码,将应填入(n)处的语句或语句成分写在答题纸的对应栏内。
【说明】
某数据文件students.txt的内容为100名学生的学号和成绩,下面的程序将文件中的数据全部读入对象数组,按分数从高到低进行排序后选出排名前30%的学生。
【Java代码】
import java.io.*;
class Student{
private String sNO; //学号
private int Credit; //分数
public int getCredit(){
return Credit;
}
public String toString(){
return“sN0=“+this.sNO+”,Credit=”+this.Credit;
}
Student(String sNO, int Credit){
(1)=sNO;
(2)=Credit;
}
}
public class SortStudent{
void sort(Student[] s){ //Sort the array s[] in decending order of Credit
for(int i=0; i