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

من موسوعة حسوب
مراجعة 11:18، 6 سبتمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

تضيف الدالة toSet()‎ كل محارف سلسلة الحروف  التي استٌدعيت معها إلى مجموعة من النوع Set، إذ يوضع كل محرف في عنصر.

تحافظ المجموعة المُعادة على ترتيب التكرار (element iteration order) في سلسلة المحارف الأصلية.

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

fun CharSequence.toSet(): Set<Char>

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

تعاد مجموعة من النوع Set تحوي كل محارف السلسلة المعطاة.

أمثلة

مثالٌ على استعمال الدالة toSet()‎:

fun main(args: Array<String>) {
    println("Hello, world!".toSet()) // [H, e, l, o, ,,  , w, r, d, !]
    println("Hsoub".toSet()) // [H, s, o, u, b]
    println("114".toSet()) // [1, 4]
}

انظر أيضًا

مصادر