IL listavuota() Il metodo della classe Java Collections viene utilizzato per ottenere un elenco che non ha elementi. Questi elenchi vuoti sono di natura immutabile.
Sintassi
Di seguito la dichiarazione di listavuota() metodo:
imparare il selenio
public static final List emptyList()
Parametro
Questo metodo non accetta alcun parametro.
ritorna
IL listavuota() Il metodo restituisce un elenco immutabile vuoto.
Eccezioni
QUELLO
generatore di numeri casuali java
Versione compatibile
Java 1.5 e versioni successive
Esempio 1
import java.util.*; public class CollectionsEmptyListExample1 { public static void main(String[] args) { //Create an empty List List EmptyList = Collections.emptyList(); System.out.println('Empty list: '+EmptyList); } }Provalo adesso
Produzione:
Empty list: []
Esempio 2
import java.util.*; public class CollectionsEmptyListExample2 { public static void main(String[] args) { //Create an empty List List emptylist = Collections.emptyList(); System.out.println('Created empty immutable list: '+emptylist); //Try to add elements emptylist.add('A'); emptylist.add('B'); } }Provalo adesso
Produzione:
Created empty immutable list: [] Exception in thread 'main' java.lang.UnsupportedOperationException at java.base/java.util.AbstractList.add(AbstractList.java:153) at java.base/java.util.AbstractList.add(AbstractList.java:111) at myPackage.CollectionsEmptyListExample1.main(CollectionsEmptyListExample1.java:9)
Esempio 3
import java.util.*; public class CollectionsEmptyListExample3 { public static void main(String[] args) { //Create an empty List List empList = Collections.emptyList(); empList.add(1); empList.add(2); System.out.println('Created empty immutable List: '+empList); } }Provalo adesso
Produzione:
Exception in thread 'main' java.lang.UnsupportedOperationException at java.base/java.util.AbstractList.add(AbstractList.java:153) at java.base/java.util.AbstractList.add(AbstractList.java:111) at myPackage.CollectionsEmptyListExample3.main(CollectionsEmptyListExample3.java:8)