الدالة toHashSet() في Kotlin
< Kotlin | kotlin.text
تعيد الدالة toHashSet() كائنًا من النوع HashSet يحوي كل محارف السلسلة التي استٌدعيت معها.
البنية العامة
fun CharSequence.toHashSet(): HashSet<Char>
القيم المعادة
يعاد كائن من النوع HashSet يحوي كل محارف السلسلة المعطاة.
أمثلة
مثالٌ على استعمال الدالة 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]
}
انظر أيضًا
- الدالة
toBoolean(): تعيد القيمةtrueإن كانت السلسلة النصية التي استٌدعيت معها تساوي"true"مع تجاهل حالة الأحرف، أو تعيد القيمةfalse. - الدالة
toByteArray(): ترمز جميع محارف السلسلة النصية التي استٌدعيت معها وفقًا لترميز محدد ثم تضع الناتج في مصفوفة من النوعByteArray. - الدالة
toCharArray(): تضع جميع محارف السلسلة النصية التي استٌدعيت معها في مصفوفة من النوعCharArray، إذ يوضع كل محرف في عنصر. - الدالة
toCollection(): تضيف كل محارف السلسلة التي استٌدعيت معها إلى المجموعة المتغيرة المُمرّرة إليها. - الدالة
toList(): تضيف كل محارف سلسلة المحارف التي استٌدعيت معها إلى قائمة، إذ يوضع كل محرف في عنصر. - الدالة
toLowerCase(): تحول المحرف أو جميع محارف السلسلة النصية التي استٌدعيت معها إلى محارف صغيرة (lowercase). - الدالة
toMutableList(): تضيف كل محارف سلسلة المحارف التي استٌدعيت معها إلى قائمة متغيرة، إذ يوضع كل محرف في عنصر. - الدالة
toPattern(): تحول السلسلة النصية التي استٌدعيت معها إلى نمط. - الدالة
toRegex(): تحول السلسلة النصية التي استٌدعيت معها إلى تعبير نمطي (regular expression). - الدالة
toSet(): تضيف كل محارف سلسلة الحروف التي استٌدعيت معها إلى مجموعة من النوعSet، إذ يوضع كل محرف في عنصر. - الدالة
toSortedSet(): تضيف كل محارف السلسلة التي استٌدعيت معها إلى مجموعة من النوعSortedSet، إذ يوضع كل محرف في عنصر. - الدالة
toString() : تحول العدد الذي استٌدعي معها وفقًا لأساس مُحدّد إلى سلسلة نصية.