Please comment in case of any query.
public class Academic {
public void classroom(String building, int room_number, int capacity){
System.out.println("ClassRoom info :");
System.out.println("Building name -"+building+","+"Room No -"+room_number+","+
"Room Capacity -"+capacity);
}
public void department(String dept_name,String building, double budget){
System.out.println("Department info :");
System.out.println("Department name -"+dept_name+","+"Building name -"+building+","
+"Department Budget"+budget);
}
public void course(String course_id, String title, String dept_name, int credits){
System.out.println("Course Info :");
System.out.println("Course ID -"+course_id+","+"Title -"+title+","+"Department name -"
+dept_name+","+"Credits -"+credits);
}
public void instructor(int ID, String name, String dept_name, double salary){
System.out.println("Instructor Info :");
System.out.println("ID -"+ID+","+"Name -"+name+","+"Department name -"+dept_name+","
+"Salary"+salary);
}
public void section(int course_id, int sec_id, String semester, int year, String building,
int room_number, int time_slot_id){
System.out.println("Section info :");
System.out.println("Course ID -"+course_id+","+"Section ID -"+sec_id+","+"Semester -"
+semester+","+"Year -"+year+","+"Building -"+building+","+"Room No -"+room_number
+","+"Time Slot -"+time_slot_id);
}
public void teaches(int ID, int course_id, int sec_id, String semester, int year){
System.out.println("Instructor Teaches Info :");
System.out.println("ID -"+ID+","+"Course ID -"+course_id+","+"Section ID-"+sec_id
+","+ "Semester -"+semester+","+"Year"+year);
}
public void student(int ID, String name, String dept_name, int tot_cred){
System.out.println("Student Info :");
System.out.println("ID -"+ID+ ","+"Name -"+name+","+"Department Name -"+dept_name
+","+"Total Credits -"+tot_cred);
}
public void takes(int ID, int course_id, int sec_id, String semester, int year, char grade){
System.out.println("Takes Info :");
System.out.println("ID -"+ID+","+"Course ID -"+course_id+","+"Section ID-"+sec_id
+","+ "Semester -"+semester+","+"Year"+year+","+"Grade -"+grade);
}
public void advisor(int s_ID, int i_ID){
System.out.println("Advisor Info :");
System.out.println("S ID -"+s_ID+","+"I ID"+i_ID);
}
public void time_slot(int time_slot_id, String day, String start_time, String end_time){
System.out.println("Time Slot Info :");
System.out.println("Time Slot ID -"+time_slot_id+","+"Day -"+day+","+"Start Time -"+","+
"End Time -"+end_time);
}
public void prereq(int course_id, int prereq_id){
System.out.println("Prerequisites :");
System.out.println("Course ID -"+course_id+","+"Prerequisition ID -"+prereq_id);
}
}
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
import java.util.ArrayList;
public class Test {
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Please Enter Student ID");
int ID = Integer.parseInt(br.readLine());
System.out.println("Please Enter Name");
String name = br.readLine();
System.out.println("Please Enter Department name");
String dept_name = br.readLine();
System.out.println("Please enter total credits");
int tot_cred = Integer.parseInt(br.readLine());
System.out.println("Enter Instructor name");
String inst_name = br.readLine();
Academic academic = new Academic();
ArrayList<Integer> students = new ArrayList<Integer>();
students.add(Integer.parseInt(br.readLine()));
for (int i=0; i<students.size(); i++){
while(inst_name.equals("Einstein")){
System.out.println(students.get(i));
}
}
System.out.println("Enter the salary");
Double salary = Double.parseDouble(br.readLine());
academic.instructor(ID,name,dept_name,salary);
ArrayList<Double> sal = new ArrayList<Double>();
for (int j=0; j<sal.size(); j++){
if (sal.get(j) > sal.get(j+1)){
academic.instructor(ID, name, dept_name, salary);
}
}
academic.course("CS-001","Weekly Seminar", dept_name, 0);
}
}