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

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

تعيد الدالة toHashSet()‎كائنًا من النوع HashSet يحتوي كل عناصر سلسلة الحروف  التي استٌدعيت عبرها.

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

fun CharSequence.toHashSet(): HashSet<Char>

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

كائن من النوع HashSet.

أمثلة

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

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

fun main(args: Array<String>) {
        println("hsoub".toHashSet()) // [h, b, s, u, o]
        println("32.87".toHashSet()) // [8, 2, 3, ., 7]
        println("wiki".toHashSet()) // [i, k, w]
}

انظر أيضًا

  • toUpperCase()‎ : تحوّل الدالة toUpperCase()‎ الحرف أو السلسلة النصية التي استٌدعيت عبرها إلى حالة الأحرف الكبيرة (uppercase).
  • toDouble()‎ : تحلّل الدالة toDouble()‎ السلسلة النصية التي استٌدعيت عبرها وتحوّلها إلى عدد من النوع Double وتعيد الناتج.
  • isDefined(): تعيد القيمة true في حال كان الحرف (Unicode code point) الذي استٌدعيت عبره مُعرّفًا في اليونيكود (Unicode).toFloat

مصادر