The listIterator() method of AbstractList class in Java



The listIterator() method of the AbstractList class in Java is used to return a list iterator over the elements in this list.

The syntax is as follows.

public ListIterator<E> listIterator()

Here, ListIterator<E> is an iterator for lists.

To work with the AbstractList class, import the following package.

import java.util.AbstractList;

For ListIterator, import the following package.

import java.util.ListIterator;

The following is an example to implement listIterator() method of the AbstractlList class in Java.

Example

 Live Demo

import java.util.ArrayList; import java.util.ListIterator; import java.util.AbstractList; public class Demo {    public static void main(String[] args) {       AbstractList<Integer> myList = new ArrayList<Integer>();       myList.add(75);       myList.add(100);       myList.add(150);       myList.add(200);       myList.add(250);       myList.add(150);       myList.add(150);       myList.add(400);       System.out.println("Elements in the AbstractList = " + myList);       ListIterator listIterator = myList.listIterator();       System.out.println("Iterating over the elements =" );       while (listIterator.hasNext()) {          System.out.println(listIterator.next());       }    } }

Output

Elements in the AbstractList = [75, 100, 150, 200, 250, 150, 150, 400] Iterating over the elements = 75 100 150 200 250 150 150 400
Updated on: 2019-07-30T22:30:25+05:30

131 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements