Question: Define a class named Student in your listDriver package. Every Student has a name, which is a String, and every Student has an id number,
Define a class named Student in your listDriver package. Every Student has a name, which is a String, and every Student has an id number, which is an int. Two Students are considered equal if they have the same id number, even if they have different names. Also include methods getName() and getID() in that class.
In the attached driver, LabDeleteListIterator, there is a method which needs to be completed. Its name is deleteFirstOfDup(). It is supposed to search a List named roster for the first pair of neighboring Students which are equal; then it should delete the first Student of that pair from the List.
You may give the main method a parameter, but do not make other changes to the driver.
Hint: Use a ListIterator.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
