logo

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)