schoolclasstest.java

来自「基础性的JAVA源代码」· Java 代码 · 共 37 行

JAVA
37
字号
package exec.day1002;

import java.util.HashMap;

public class SchoolClassTest {
	public static void main(String args[]){
		//构造班级对象
		SchoolClass sc = new SchoolClass("内蒙工大01班");
		Course courses[] = {new Course("CoreJava"),
				new Course("C++"),
				new Course("JDBC"),
				new Course("Oracle"),
				new Course("EJB"),
				new Course("JSP"),};
		//添加若干学生
		for(int i=1;i<100;i++){
			Student s = new Student("Student"+i);
			//为该学生添加选课
			for(int j=0;j<courses.length;j++){
				int num = (int)(Math.random()*courses.length);
				s.addCourse(courses[num]);
			}
			System.out.println(s);
			sc.addStudent(s);
		}
		//统计班级内选课情况
		HashMap map = sc.getSelectedCourses();
		System.out.println(map);
	}
}






⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?