Question: Write a method called insertFirstLast to be considered within the Doubly Linked List class (KWLinkedList). The method receives one parameter item of type E and
Write a method called insertFirstLast to be considered within the Doubly Linked List class (KWLinkedList). The method receives one parameter item of type E and inserts the item at the beginning and at the end of the list given that the list has two references head (that has the reference to the first node if the list is not empty and null otherwise) and tail (that has the reference to the last node if the list is not empty and null otherwise). You are not allowed to call any of the elass methods. You are not allowed to use ListIterator. The method header is below: public void insertFirstLast(E item) Example: Before method call insertFirstLast(5) the list "this": 67792 After method call the list "this": 567925 public class KWLinkedL ist E> i private Node E D head = null: private Node B> tail - mall: private int size =0; public void insertFirstlast(E item) f
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
