El método emptyListIterator() de Java Collections es un método que se usa para iterar la Lista sin elementos en Java.
Sintaxis :
public static <T> ListIterator<T> emptyListIterator()
Parámetros: No tiene parámetros.
Tipo de devolución : devolverá la lista con elementos vacíos.
Excepciones:
- NoSuchElementException: esto ocurrirá cuando el elemento dado no se encuentre en la colección dada.
Ejemplo 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()); } }
Producción
false
Ejemplo 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()); } }
Salida :
Exception in thread "main" java.util.NoSuchElementException at java.util.Collections$EmptyIterator.next(Collections.java:4191) at GFG.main(GFG.java:12)
Ejemplo 3:
Programa Java para mostrar el índice siguiente y el elemento de índice anterior. Podemos hacerlo usando el método nextIndex() para mostrar el siguiente índice
Sintaxis :
iterator.nextIndex()
Para mostrar el índice anterior,
Sintaxis :
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()); } }
Producción
0 -1
Publicación traducida automáticamente
Artículo escrito por sireeshakanneganti112 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA