Saturday, July 4, 2026
HomeLanguagesJavaJava Collections emptyListIterator() Method with Examples

Java Collections emptyListIterator() Method with Examples

The emptyListIterator() method of Java Collections is a method that is used to iterate the List with no elements in Java.

Syntax:

public static <T> ListIterator<T> emptyListIterator()   

Parameters: It has no parameters.

Return Type: It will return the list with empty elements.

Exceptions:

  • NoSuchElementException – This will occur when the given element is not found in the given collection.

Example 1: 

Java




// Java program to run the iterator with no elements
import java.util.*;
  
public class GFG {
    
    // main method
    public static void main(String[] args)
    {
        // create an list iterator
        ListIterator<String> iterator
            = Collections.emptyListIterator();
        
        // get the elements which is empty
        System.out.println(iterator.hasNext());
    }
}


Output

false

Example 2: 

Java




// Java program to iterate the elements with a list
// of elements. Here we will get an error 
// because the list is not empty
import java.util.*;
  
public class GFG {
    // main method
    public static void main(String[] args)
    {
        // create an array list
        List<Integer> data = new ArrayList<Integer>();
             
        // add 2 elements into the array list
        data.add(100);
        data.add(200);      
        
        // iterate the elements
        ListIterator<String> iterator
            = Collections.emptyListIterator(); 
        
          // display            
        System.out.println(iterator.next());
    }
}


Output:

Exception in thread "main" java.util.NoSuchElementException
    at java.util.Collections$EmptyIterator.next(Collections.java:4191)
    at GFG.main(GFG.java:12)

Example 3:

Java program to display next index and previous index element. We can do it by using the nextIndex() method to display the next index

Syntax:

iterator.nextIndex()

To display the previous index,

Syntax:

iterator.previousIndex()

Java




// Java program to display next index
// and previous index element
import java.util.*;
public class GFG {
  
    // main method
    public static void main(String[] args)
    {
  
        // create an array list
        List<Integer> data = new ArrayList<Integer>();
  
        // add 2 elements into the array list
        data.add(100);
        data.add(200);
  
        // iterate the elements
        ListIterator<String> iterator
            = Collections.emptyListIterator();
        System.out.println(iterator.nextIndex());
  
        // display previous element
        System.out.println(iterator.previousIndex());
    }
}


Output

0
-1
Dominic
Dominichttp://wardslaus.com
infosec,malicious & dos attacks generator, boot rom exploit philanthropist , wild hacker , game developer,
RELATED ARTICLES

3 COMMENTS

Most Popular

Dominic
32519 POSTS0 COMMENTS
Milvus
131 POSTS0 COMMENTS
Nango Kala
6900 POSTS0 COMMENTS
Nicole Veronica
12015 POSTS0 COMMENTS
Nokonwaba Nkukhwana
12110 POSTS0 COMMENTS
Shaida Kate Naidoo
7019 POSTS0 COMMENTS
Ted Musemwa
7262 POSTS0 COMMENTS
Thapelo Manthata
6976 POSTS0 COMMENTS
Umr Jansen
6967 POSTS0 COMMENTS