Question: Java expert please help me the program below? Here is the requirement. ===== Register.java ==== import java.util.ArrayList; import java.util.HashMap; public class Register { public static

Java expert please help me the program below? Here is the requirement.

 Java expert please help me the program below? Here is the

=====Register.java====

import java.util.ArrayList; import java.util.HashMap;

public class Register {

public static void main(String[] args) { HashMap

> roster = new HashMap(); Section s1 = new Section("CSC", 151, 0001, "Sophie Charlotte", "Intro to Java"); Section s2 = new Section("CSC", 151, 0001, "Sophie C", "Introduction to Java"); Section s3 = new Section("CSC", 151, 0001, "S Charlotte", "Java Introduction"); Section s4 = new Section("CSC", 151, 0002, "Sophie C", "Introduction to Java"); Section s5 = new Section("DBA", 151, 0001, "Sophie Charlotte", "SQL 1"); Section s6 = new Section("CSC", 251, 0001, "Sophie Charlotte", "Adv Java"); registerAStudent(roster, s1, "sophie"); registerAStudent(roster, s2, "sally"); registerAStudent(roster, s3, "jack"); registerAStudent(roster, s4, "lassie"); registerAStudent(roster, s5, "freckles"); registerAStudent(roster, s6, "zipper"); System.out.println(roster); } public static void registerAStudent(HashMap
> roll, Section s, String student) { ArrayList victims = roll.get(s); if (victims == null) { victims = new ArrayList(); victims.add(student); } else { victims.add(student); } roll.put(s, victims); }

}

Course Section Map Kev Create a class Section that contains the following information: String department (e.g., "CSC") int courseNumber (e.g., 151) int sectonNumber e.g., 4101) String instructor (e.g "Sophie") String title (e.g., "Introduction to Java") Use Section objects as the key for a HashMap in the attached Register class. Sophie, Sally and Jack should a!! be in the same section. Everyone else should be in different sections

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!