Java kolekcijų tuščias sąrašas() metodas
The tuščias sąrašas () „Java Collections“ klasės metodas naudojamas norint gauti sąrašą, kuriame nėra elementų. Šis tuščias sąrašas yra nekintamas.
Sintaksė
Toliau pateikiama deklaracija tuščias sąrašas () metodas:
public static final List emptyList()
Parametras
Šis metodas nepriima jokių parametrų.
Grąžina
The tuščias sąrašas () metodas grąžina tuščią nekeičiamą sąrašą.
Išimtys
TAI
Suderinamumo versija
Java 1.5 ir naujesnės versijos
1 pavyzdys
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); } } Išbandykite dabar Išvestis:
Empty list: []
2 pavyzdys
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'); } } Išbandykite dabar Išvestis:
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)
3 pavyzdys
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); } } Išbandykite dabar Išvestis:
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)