问答题 试题六(共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
问答题 1.
【正确答案】this.sNO
【答案解析】
问答题 2.
【正确答案】this.Credit
【答案解析】
问答题 3.
【正确答案】getCreadit()
【答案解析】
问答题 4.
【正确答案】getCreadit()
【答案解析】
问答题 5.
【正确答案】new Student
【答案解析】
问答题 6.
【正确答案】SortStudent ss
【答案解析】
问答题 7.
【正确答案】static,或static final
【答案解析】