نتائج البحث

اذهب إلى التنقل اذهب إلى البحث

الخاصية BooleanArray.size في Kotlin

تمثِّل الخاصيّة size عدد العناصر الموجودة في المصفوفة. البنية العامة val size: Int القيم المعادة يعاد عددٌ صحيحٌ يمثِّل عدد العناصر في المصفوفة المعطاة. أمثلة استعمال الخاصية size مع مصفوفة منطقية يراد معرفة عدد عناصرها: fun main(args: Array<String>) { val array = BooleanArray(4) {it % 2 == 0} println(array.size) // 4 } استعمال الخاصية size لمعرفة إن كانت المصفوفة فارغة أم لا: fun main(args: Array<String>) { ...

الدالة is_numeric()‎ في PHP

(PHP 4, PHP 5, PHP 7) تُحدِّد الدالة is_numeric()‎‎‎‎‎‎‎‎‎ ما إذا كان المتغيّر عدديًّا أو سلسلة نصّيّة عدديّة. الوصف bool is_numeric ( mixed $var ) تُحدِّد ما إذا كان المتغيّر المُعطى عدديًّا، تتكوّن السّلاسل النصّيّة العدديّة من إشارة اختياريّة، وأي عدد مُكوَّن من أرقام، وجزء عشري اختياري، وجزء أسّي اختياري، فبالتالي القيمة 0123.45e6‎+ هي قيمة عدديّة صالحة. لا يُسمَح باستخدام النظام الست عشري (مثل 0xf4c3b00c)، أو النظام الثنائي (مثل 0b10100111001). المعاملات var القيمة المطلوب التّحقّق منها. القيم المعادة تُعيد القيمة TRUE ...

Number.isSafeInteger()‎

الدالة Number.isSafeInteger()‎ تُحدِّد إذا كانت القيمة المُمرَّرة إليها هي عددٌ صحيحٌ «آمن». العدد الصحيح الآمن هو عددٌ صحيحٌ الذي: يمكن تمثيله كعدد ذي فاصلة عشرية كما في معيار IEEE 754 بدقة وأن يكون تمثيله كما في معيار IEEE 754 لا يؤدي إلى تقريب أي عدد لكي يكون مُطابِقًا للمعيار. على سبيل المثال، العدد ‎253 - 1 هو عددٌ صحيحٌ آمن، فيمكن تمثيل قيمته كما هي، ولن يُقرّب أيُّ عدد فيه لنتمكن من تمثيله في معيار IEEE 754؛ لكن على النقيض ...

Number.isNaN()‎

الدالة Number.isNaN()‎ تُحدِّد إذا كانت القيمة المُمرَّرة إليها هي NaN ومن النوع Number. وهذه الدالة هي نسخة أفضل من الدالة الأصلية العامة isNaN()‎. البنية العامة Number.isNaN(value) value القيمة التي ستُختبَر إن كانت NaN. القيمة المعادة قيمة منطقية Boolean تُشير إذا كانت القيمة هي NaN ومن النوع Number (وهي true) أم لا (وهي false). الوصف لمّا كانت نتيجة استخدام معاملي المقارنة == و === هي false عند مقارنة قيم NaN مع NaN، فأصبح من الضروري وجود الدالة Number.isNaN()‎، فحالة المقارنة السابقة ...

الدالة CharSequence.hasSurrogatePairAt()‎ في Kotlin

تتحقق الدالة hasSurrogatePairAt()‎ إن كان لدى سلسلة المحارف التي استُدعيت معها زوجًا بديلًا في الترميز الموحد (Unicode surrogate pair) للمحرف ذي الفهرس المُحدّد. البنية العامة fun CharSequence.hasSurrogatePairAt(index: Int): Boolean المعاملات index عدد صحيح يمثل فهرس المحرف الذي سيُتحقَق منه. القيم المعادة تعاد القيمة true إن كان لدى سلسلة المحارف التي استُدعيت معها زوجًا بديلًا في الترميز الموحد (Unicode surrogate pair) عند الفهرس index، أو تعاد القيمة false خلاف ذلك. أمثلة مثالٌ على استعمال الدالة ()hasSurrogatePairAt: fun main(args: Array<String>) { ...

الدالة String.contentEquals()‎ في لغة Kotlin

تتحقق الدالة contentEquals()‎ من تساوي محتوى السلسلة النصية التي استُدعيت معها مع محتوى سلسلة المحارف أو الكائن StringBuffer المُمرّر إليها. البنية العامة inline fun String.contentEquals( charSequence: CharSequence ): Boolean inline fun String.contentEquals( stringBuilder: StringBuffer ): Boolean منصة التشغيل المطلوبة: JVM. وجود الكلمة المفتاحية inline يدل على أن هذه الدالة مباشرة (للمزيد من التفاصيل، ارجع إلى صفحة الدوال المباشرة (inline functions)). المعاملات charSequence سلسلة من المحارف التي يراد التحقق من تساوي محتواها مع محتوى السلسلة النصية المعطاة. StringBuilder كائن من النوع StringBuffer ...

الدالة associateByTo()‎ في Kotlin

تشبه الدالة associateByTo()‎ الدالة associateBy()‎ تمامًا باستثناء أنها تضيف الناتج الذي تعيده إلى خريطة موجودة مسبقًا.  البنية العامة inline fun <T, K, M : MutableMap<in K, in T>> Array<out T>.associateByTo( destination: M, keySelector: (T) -> K ): M inline fun <K, M : MutableMap<in K, in Byte>> ByteArray.associateByTo( destination: M, keySelector: (Byte) -> K ): M inline fun <K, M : MutableMap<in K, in Short>> ShortArray.associateByTo( ...

الدالة elementAtOrElse()‎ في Kotlin

تجلب الدالة elementAtOrElse()‎ عنصرًا ذي فهرس معيَّن من المصفوفة أو المجموعة التي استُدعيت معها. إن كان الفهرس المعطى خارج حدود المصفوفة أو المجموعة، فستُعيد الدالة ناتج استدعاء دالة معينة. البنية العامة يمكن استدعاء الدالة elementAtOrElse()‎ مع المصفوفات: inline fun <T> Array<out T>.elementAtOrElse( index: Int, defaultValue: (Int) -> T ): T inline fun ByteArray.elementAtOrElse( index: Int, defaultValue: (Int) -> Byte ): Byte inline fun ShortArray.elementAtOrElse( index: Int, ...

الدالة natsort()‎‎‎‎‎‎‎ في PHP

(PHP 4, PHP 5, PHP 7) تُرتّب الدالة natsort()‎‎‎‎‎‎‎ عناصر المصفوفة باستخدام خوارزمية "الترتيب الطبيعي". الوصف bool natsort ( array &$array ) تُنفذ هذه الدالة خوارزمية تُرتّب سلاسل نصية فيها أحرف وأرقام بنفس الطريقة التي يُرتّب بها الإنسان مع الحفاظ على علاقة المفاتيح بالقيم المرتبطة بها. وتسمى هذه الطريقة باسم "الترتيب الطبيعي". ويمكن ملاحظة مثال على الفرق بين هذه الخوارزمية وخوارزميات الترتيب المعتادة لترتيب السلاسل النصية الرقمية (المستخدمة في الدالة sort()‎‎‎) في المثال التالي. ملاحظة: إذا تساوت مقارنة عنصرين، فإن ترتيبهما ...

الدوال (Functions) في لغة Kotlin

التصريح عن الدوال (Function Declarations) يُصرَّح عن الدوال في لغة Kotlin باستخدام الكلمة المفتاحيّة fun كما يلي: fun double(x: Int): Int { return 2 * x } استخدام الدوال (Function Usage) يكون استدعاء الدوال كما في أيّ لغة برمجةٍ أخرى بالشكل: val result = double(2) أمّا استدعاء الدوال من الأصناف فيعتمد على المعامل . كما في الشيفرة: Sample().foo() // إنشاء كائنٍ من الصنف واستدعاء الدالة عبره المعاملات (Parameters) تُعرَّف المعاملات بالصيغة المُعتمدَة في لغة Pascal وهي name: type ، ...

عرض (20 السابقة | 20 التالية) (20 | 50 | 100 | 250 | 500).