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)