Java expert please help me the program below? Here is the requirement. ===== Reg
ID: 3808534 • Letter: J
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 void main(String[] args) {
HashMap> roster = new HashMap<>();
Section s1 = new Section("CSC", 151, 0001, "Bob Charlotte", "Intro to Java");
Section s2 = new Section("CSC", 151, 0001, "Bob C", "Introduction to Java");
Section s3 = new Section("CSC", 151, 0001, "B Charlotte", "Java Introduction");
Section s4 = new Section("CSC", 151, 0002, "Bob C", "Introduction to Java");
Section s5 = new Section("DBA", 151, 0001, "Bob Charlotte", "SQL 1");
Section s6 = new Section("CSC", 251, 0001, "Bob Charlotte", "Adv Java");
registerAStudent(roster, s1, "bob");
registerAStudent(roster, s2, "mike");
registerAStudent(roster, s3, "delco");
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);
}
}
Create a Section that contains met int sectonWun instructor (e.g., Bal use Section obieck as the egister ake an section. Everyone eke skou SAouyed all be uv the sameExplanation / Answer
public class Section {
// class Members
String department;
int courseNumber;
int sectionNumber;
String instructor;
String title;
// class Constructor
Section(String department , int courseNumber , int sectionNumber , String instructor , String title){
this.department = department;
this.courseNumber = courseNumber;
this.sectionNumber = sectionNumber;
this.instructor = instructor;
this.title = title;
}
}
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.