Syntax error The listIterator() method of AbstractList class in Java

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

127 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements