LinkedList listiterator() method in Java

Introduction

The linked list is one of the most important data structures to learn while preparing for interviews. Having a good grasp of Linked Lists can be a huge plus point in a coding interview.

In this article, we are going to learn how to use the LinkedList listIterator() method in Java.

Approach and Algorithm

listIterator() method

This method returns a list-iterator containing all the same elements as that of the given LinkedList, in the same sequence, starting from a specific index that is passed as a parameter to the listIterator() method.

Syntax : ListIterator newlist= LinkedList.listIterator(int index)

Note: The index specifies the position form where the ListIterator will start operating and return values.

Return value: Returns the list made using the ListIterator, starting from the given index.

Code Implementation

Output

LinkedList: [Coding, is, Fun, 10, 20]
The list is as follows:
Fun
10
20

Time Complexity: O(n), where n is the number of elements present starting from the given index, till the end of the list.

So, in this article, we have tried to explain how to use LinkedList listIterator() method in Java. Java Collections is an important topic when it comes to coding interviews. If you want to solve more questions on Linked List, which are curated by our expert mentors at PrepBytes, you can follow this link Linked List.

Previous post Adding two polynomials using Linked List
Next post Difference between a Singly Linked List and a Doubly Linked List

Leave a Reply

Your email address will not be published. Required fields are marked *