Question 11
Consider the code given below.
import java.util.*;import java.util.stream.*;class Student{ String id; double cgpa; //Constructor to initialize instance variables //Method toString() to return id of the student}public class CollectingTest { public static void main(String[] args){ var sArr = new ArrayList<Student>(); sArr.add(new Student("ID6789", 9.75)); sArr.add(new Student("ID5345", 6.75)); sArr.add(new Student("ID4378", 8.00)); sArr.add(new Student("ID7790", 8.45)); Map<Boolean, List<Student>> stuMap; stuMap = sArr.stream() .collect(Collectors.partitioningBy(s->s.cgpa >= 8.00)); System.out.println(stuMap.get(true)); System.out.println(stuMap.get(false)); }}What will the output be?