التابع text.toBoolean()‎ في لغة Kotlin

من موسوعة حسوب

تعيد الدالة toBoolean()‎ القيمة true  إن كانت السلسلة النصية التي استٌدعيت عبرها تساوي "true" مع تجاهل حالة الأحرف (case)، وإلا فستعيد القيمة false.

البنية العامة

inline actual fun String.toBoolean(): Boolean

يُلاحَظ وجود الكلمة المفتاحية inline للدلالة على أن هذه الدالة مباشرة، وللمزيد من التفاصيل راجع توثيق الدوال المباشرة (inline functions).

القيم المعادة

قيمة منطقية.

أمثلة

استخدام الدالة toBoolean()‎ مع السلاسل النصية

الشيفرةُ التالية تستدعي الدالة toBoolean()‎ عبر عدة سلاسل نصية، وتطبع الناتج:

fun main(args: Array<String>) {
    println("true".toBoolean()) // true
    println("True".toBoolean()) // true
    println("TRUE".toBoolean()) // true
    println("abc".toBoolean()) // false
}

انظر أيضًا

  • toUpperCase()‎ : تحوّل الدالة toUpperCase()‎ الحرف أو السلسلة النصية التي استٌدعيت عبرها إلى حالة الأحرف الكبيرة (uppercase).

مصادر