logo

Java Koleksiyonları emptyList() Yöntemi

boş liste() Hiçbir öğesi olmayan bir Liste elde etmek için Java Koleksiyonları sınıfının yöntemi kullanılır. Bu boş liste doğası gereği değişmezdir.

Sözdizimi

beyanı aşağıdadır boş liste() yöntem:

 public static final List emptyList() 

Parametre

Bu yöntem hiçbir parametreyi kabul etmez.

ikiye katlamak

İadeler

boş liste() yöntem boş, değişmez bir liste döndürür.

İstisnalar

O

java demet

Uyumluluk Sürümü

Java 1.5 ve üzeri

örnek 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); } } 
Şimdi Test Edin

Çıktı:

 Empty list: [] 

Örnek 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'); } } 
Şimdi Test Edin

Çıktı:

 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) 

Örnek 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); } } 
Şimdi Test Edin

Çıktı:

 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)