Your program must implement the following logic/requirements for full credit:
Use an ArrayList of Student objects to store the student information read from the file.
This ArrayList should be declared in your main method as a local variable.
Store the data from the file in the appropriate attributes in the Student class (i.e. you
cannot declare a new String variable in Student that stores the line of information read
from the file – you must extract the pieces of information (e.g. first name) and store them
in the appropriate Student attributes).
Include the following user-defined methods in the class with the main method
o Generate the list of Students:
No return value
One parameter (ArrayList of Student)
While the input file has more data to read, do the following:
Read a line from the input file
Extract the pieces of student information
Store the information in the attributes of a Student object
Store the Student object in the ArrayList
o Print Student information to the screen:
No return value
One parameter (Student object)
Print the student’s name and his/her quiz average