Question: Write a method to list all the course that contain desc 2 in their description Write a method that returns the list of courses sorted
Write a method to list all the course that contain "desc 2" in their description
Write a method that returns the list of courses sorted by their number
Courses.java
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
import java.util.Iterator;
import java.util.Map;
import java.util.stream.Collectors;
import java.util.stream.Stream;
import java.util.Collections;
import java.util.function.Predicate;
//Write/fix the code as needed to remove warnings/errors and complete the lab
public class Courses {
ArrayList
void loadCourses() {
courses.add(new Course("Class 1", "number", "title", "desc 1", "prereq"));
courses.add(new Course("Class 2", "number", "title", "desc 2", "prereq"));
courses.add(new Course("Class 3", "number", "title", "desc 3", "prereq"));
}
public void listAll() {
Course c;
for (int i = 0; i < courses.size(); i++) {
c = courses.get(i);
System.out.println(c.accr + " " + c.number + " " + c.title + " " + c.desc + " " + c.prereq);
}
}
public void desc2() {
}
public void courseNumbered() {
}
public static void main(String[] args) {
Courses L = new Courses();
L.loadCourses();
L.listAll();
System.out.println("");
L.desc2();
}
}
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
