الواجهة: قائمة

طُرق

com.concat

concat(list) تُرجع القواعد.List

إنشاء قائمة جديدة بإضافة عناصر قائمة أخرى إلى نهاية هذه القائمة.

معامل

قائمة

قائمة القواعد

قائمة للتسلسل.

يجب ألا تكون القيمة فارغة.

عائدات

non-null rules.List القائمة مع إضافة جميع عناصر القائمة الأخرى.

لديه كل شيء

hasAll(list) تُرجع القواعد.Boolean

تحديد ما إذا كانت القائمة تحتوي على كافة العناصر الموجودة في قائمة أخرى.

معامل

قائمة

قائمة القواعد

قائمة العناصر التي يجب البحث عنها.

يجب ألا تكون القيمة فارغة.

عائدات

non-null rules.Boolean صحيحة إذا كانت هذه القائمة تحتوي على كافة العناصر الموجودة في القائمة الأخرى.

لديها أي

hasAny(list) تُرجع القواعد.Boolean

تحديد ما إذا كانت القائمة تحتوي على أي عنصر في قائمة أخرى.

معامل

قائمة

قائمة القواعد

قائمة العناصر التي يجب البحث عنها.

يجب ألا تكون القيمة فارغة.

عائدات

non-null rules.Boolean صحيحة إذا كانت هذه القائمة تحتوي على أي عنصر في القائمة الأخرى.

عنده فقط

hasOnly(list) تُرجع القواعد.Boolean

تحديد ما إذا كانت كافة العناصر الموجودة في القائمة موجودة في قائمة أخرى.

معامل

قائمة

قائمة القواعد

قائمة العناصر التي يجب البحث عنها.

يجب ألا تكون القيمة فارغة.

عائدات

non-null rules.Boolean صحيحة إذا كانت جميع العناصر الموجودة في القائمة موجودة في قائمة أخرى، باستثناء العناصر المتكررة.

مثال

['a', 'b'].hasOnly(['a', 'c']) == false
['a', 'b'].hasOnly(['a', 'b', 'c']) == true
['a', 'b'].hasOnly(['b', 'a']) == true
['a', 'a', 'b'].hasOnly(['a', 'b', 'b']) == true
['a', 'a', 'b'].hasOnly(['a', 'b', 'b', 'c']) == true

ينضم

join(separator) يُرجع القواعد.String

قم بربط العناصر الموجودة في القائمة في سلسلة، باستخدام فاصل.

معامل

فاصل

القواعد.سلسلة

سلسلة لفصل العناصر.

يجب ألا تكون القيمة فارغة.

عائدات

non-null rules.String انضمت إلى القائمة كسلسلة.

حذف الكل

تقوم RemoveAll(list) بإرجاع القواعد.List

قم بإنشاء قائمة جديدة عن طريق إزالة عناصر قائمة أخرى من هذه القائمة.

معامل

قائمة

قائمة القواعد

قائمة العناصر المراد إزالتها..

يجب ألا تكون القيمة فارغة.

عائدات

non-null rules.List بإدراج القائمة مع إزالة جميع عناصر القائمة الأخرى.

مقاس

size() ترجع القواعد. عدد صحيح

الحصول على عدد القيم في القائمة.

عائدات

non-null rules.Integer عدد صحيح من القيم في القائمة.

toSet

toSet () تُرجع القواعد.Set

إرجاع مجموعة تحتوي على كافة العناصر الفريدة في القائمة.

في حالة وجود عنصرين أو أكثر متساويين ولكن غير متطابقين، فإن مجموعة النتائج ستحتوي فقط على العنصر الأول في القائمة. يتم التخلص من العناصر المتبقية.

عائدات

non-null rules.Set مجموعة تحتوي على قيم فريدة في القائمة المحددة.