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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!