import java.util.*;public class Course {private String courseNo;private String courseName;private int credit;private int semster;private int period;private Teacher teacher;private HashMap<String,Score> scoreBook;private ArrayList<Student> studentList;public Course(String courseNo,String courseName,int credit,int semster,int period,Teacher teacher){this.courseNo = courseNo;this.courseName = courseName;this.credit = credit;this.semster = semster;this.period = period;this.teacher = teacher;scoreBook = new HashMap<String ,Score>();studentList = new ArrayList<Student>();}public String getCourseNo() {return courseNo;}public void setScore(Score s){if(scoreBook.containsKey(s.getStudentNo())){scoreBook.put(s.getStudentNo(), s);}}public Score findScore(String studentNo){return scoreBook.get(studentNo);}public void addStudent(Student student){studentList.add(student);scoreBook.put(student.getUserNo(), new Score(student.getUserNo(),this.courseNo,0));}public void display(){System.out.println("************************");System.out.println("课程号: "+this.courseNo+" 课程名称: "+this.courseName);System.out.println("成绩单:");System.out.println("学号:\t 姓名:\t 成绩:\t");for(int i=0;i<studentList.size();i++){Student s = studentList.get(i);System.out.print(s.getUserNo()+"\t"+s.getName()+"\t");System.out.println(this.findScore(s.getUserNo()).getGrade());}System.out.println();System.out.println("************************");}}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。