ListIterator In Java

Chapter: Collections Last Updated: 18-04-2016 11:48:21 UTC

Program:

            /* ............... START ............... */
                
import java.util.ArrayList;
import java.util.List;
import java.util.ListIterator;

public class JavaListIterator {

	public static void main(String[] args) {
		List<String> list = new ArrayList<String>();

		list.add("Java");
		list.add("C#");
		list.add("Phython");
		list.add("SQL");

		ListIterator listIterator = list.listIterator();

		while (listIterator.hasNext()) {

			System.out.println(listIterator.next());
		}

		while (listIterator.hasPrevious()) {

			System.out.println(listIterator.previous());
		}
	}
}
                /* ............... END ............... */
        

Output

Java
C#
Phython
SQL
SQL
Phython
C#
Java

Notes:

  • ListIterator Interface is used to traverse the element in backward and forward direction.
  • hasNext() returns true if this list iterator has more elements.
  • next() returns the next element in the list.
  • hasPrevious() returns true if this list iterator has more elements.
  • previous() returns the previous element in the list and moves the cursor position backwards.

Tags

Collection, ListIterator, Java

Similar Programs Chapter Last Updated
Java StrictMath Floor() Method Collections 21-08-2017
Java Program To Sort ArrayList In Descending Order Collections 25-06-2016
Add Elements To Hash Map In Java Example Collections 25-06-2016
Synchronized Map In Java Collections 21-06-2016
Synchronized Set In Java Example Collections 21-06-2016
Synchronized List In Java Collections 21-06-2016
Java Vector To Object Array Example Collections 20-05-2016
Java Vector Sub List Example Collections 20-05-2016
Java Vector Sort Example Collections 20-05-2016
Java Vector Size Example Collections 20-05-2016
Java Vector Add Element At Specific Index Collections 20-05-2016
Java Vector Example Collections 20-05-2016
Java TreeSet Value Exists Example Collections 18-05-2016
Java TreeSet To Object Array Collections 18-05-2016
Java TreeSet Tail Set Example Collections 18-05-2016
Java TreeSet Sub Set Example Collections 18-05-2016
Java TreeSet Size Example Collections 18-05-2016
Java TreeSet Remove Specific Element Collections 18-05-2016
Java TreeSet Iterator Example Collections 18-05-2016
Head Set From Java TreeSet Collections 18-05-2016
Java TreeSet First Last Element Collections 18-05-2016
Java TreeSet Example Collections 18-05-2016
Binary Search on Java Short Array Collections 17-05-2016
Binary Search on Java Long Array Collections 17-05-2016
Binary Search on Java Int Array Collections 17-05-2016
Binary Search on Java Float Array Collections 17-05-2016
Binary Search on Java Double Array Collections 17-05-2016
Binary Search on Java Char Array Collections 17-05-2016
Binary Search On Java Byte Array Collections 17-05-2016
Java LinkedHashSet To Object Array Collections 17-05-2016

1 2 3 4