logo

Java kolekcijas tukšs saraksts() metode

The tukšs saraksts() Java kolekcijas klases metode tiek izmantota, lai iegūtu sarakstu, kurā nav elementu. Šie tukšie saraksti pēc būtības ir nemainīgi.

Sintakse

Tālāk ir sniegta deklarācija tukšs saraksts() metode:

 public static final List emptyList() 

Parametrs

Šī metode nepieņem nevienu parametru.

Atgriežas

The tukšs saraksts() metode atgriež tukšu nemainīgu sarakstu.

Izņēmumi

TAS

Saderības versija

Java 1.5 un jaunāka versija

1. piemērs

 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); } } 
Izmēģiniet to tūlīt

Izvade:

 Empty list: [] 

2. piemērs

 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'); } } 
Izmēģiniet to tūlīt

Izvade:

 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. piemērs

 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); } } 
Izmēģiniet to tūlīt

Izvade:

 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)