📄 courselist.java
字号:
public class CourseList{ public static Course[] getCourses(int numCourses) { Course courses[] = new Course[numCourses]; for (int i = 0; i < courses.length; i++) { System.out.print("Course description: "); String description = Console.readString(); System.out.print("Grade available [y/n]: "); if (Console.readString().equalsIgnoreCase("y")) { System.out.print("Enter grade [A,B,C,D,F]: "); courses[i] = new Course(description, Console.readString()); } else courses[i] = new Course(description); } return courses; } public static void showCourses(Course[] courses) { double sum = 0.0, num = 0.0; for (int i = 0; i < courses.length; i++) { courses[i].showCourse(); if (courses[i].getNumericGrade() >= 0.0) { num++; sum += courses[i].getNumericGrade(); } } System.out.println("GPA: " + (sum / num)); } public static void main(String args[]) { System.out.print("Number of courses: "); Course courses[] = getCourses(Console.readInt()); showCourses(courses); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -