logo

مجموعات جافا طريقةemptyList()

ال قائمة فارغة() يتم استخدام طريقة فئة Java Collections للحصول على قائمة لا تحتوي على عناصر. هذه القائمة الفارغة غير قابلة للتغيير بطبيعتها.

بناء الجملة

وفيما يلي إعلان قائمة فارغة() طريقة:

 public static final List emptyList() 

معامل

هذه الطريقة لا تقبل أي معلمة.

عائدات

ال قائمة فارغة() تقوم الطريقة بإرجاع قائمة فارغة غير قابلة للتغيير.

الاستثناءات

الذي - التي

نسخة التوافق

جافا 1.5 وما فوق

مثال 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); } } 
اختبره الآن

انتاج:

 Empty list: [] 

مثال 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'); } } 
اختبره الآن

انتاج:

 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

 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); } } 
اختبره الآن

انتاج:

 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)