الفرق بين المراجعتين لصفحة: «Kotlin/collections/isEmpty»
< Kotlin | collections
لا ملخص تعديل |
لا ملخص تعديل |
||
سطر 32: | سطر 32: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==انظر أيضًا== | ==انظر أيضًا== | ||
* <code>[[Kotlin/collections/isEmpty|isNotEmpty]]()</code>: تعيد القيمة <code>true</code> إن كانت <nowiki/>[[Kotlin/Array|المصفوفة]] التي استُدعيت عبرها غير فارغةً. | |||
*<code>[[Kotlin/jvm/isArrayOf|isArrayOf]]()</code>: تتحقق من أنّ <nowiki/>[[Kotlin/Array|المصفوفة]] التي استُدعيت عبرها يمكن أن تحتوي عناصر من النوع المحدد. | *<code>[[Kotlin/jvm/isArrayOf|isArrayOf]]()</code>: تتحقق من أنّ <nowiki/>[[Kotlin/Array|المصفوفة]] التي استُدعيت عبرها يمكن أن تحتوي عناصر من النوع المحدد. | ||
==مصادر== | ==مصادر== |
مراجعة 18:13، 27 مايو 2018
تعيد الدالة isEmpty()
القيمة true
إن كانت المصفوفة التي استُدعيت عبرها فارغةً.
البنية العامة
inline fun <T> Array<out T>.isEmpty(): Boolean
inline fun ByteArray.isEmpty(): Boolean
inline fun ShortArray.isEmpty(): Boolean
inline fun IntArray.isEmpty(): Boolean
inline fun LongArray.isEmpty(): Boolean
inline fun FloatArray.isEmpty(): Boolean
inline fun DoubleArray.isEmpty(): Boolean
inline fun BooleanArray.isEmpty(): Boolean
inline fun CharArray.isEmpty(): Boolean
يُلاحَظ وجود الكلمة المفتاحية inline
للدلالة على أن هذه الدالة مباشرة، وللمزيد من التفاصيل راجع توثيق الدوال المباشرة (inline functions).
القيم المعادة
القيمة true
إن كانت المصفوفة التي استُدعيت عبرها فارغةً.
أمثلة
استخدام الدالةisEmpty()
على مصفوفة: الحالة الأولى
تعرف الشيفرة الآتية مصفوفة باسم array
مكونة من ستة أعداد باستخدام الدالة ()arrayOf
، ثم تستخدم الدالة ()isEmpty
للتحقق من أنّ المصفوفة array
فارغة، ثم تطبع الناتج:
fun main(args: Array<String>) {
val array = arrayOf(1,2,3,4,5,6)
print(array.isEmpty()) // false
}
استخدام الدالةisEmpty()
على مصفوفة: الحالة الثانية
تعرف الشيفرة الآتية مصفوفة فارغة باسم array
باستخدام الدالة ()emptyArray<String>
، ثم تستخدم الدالة ()isEmpty
لللتحقق من أنّ المصفوفة array
فارغة، ثم تطبع الناتج:
fun main(args: Array<String>) {
val array = emptyArray<String>()
print(array.isEmpty()) // true
}
انظر أيضًا
isNotEmpty()
: تعيد القيمةtrue
إن كانت المصفوفة التي استُدعيت عبرها غير فارغةً.