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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started