الفرق بين المراجعتين لصفحة: «Kotlin/kotlin.text/toHashSet»
< Kotlin | kotlin.text
لا ملخص تعديل |
لا ملخص تعديل |
||
سطر 22: | سطر 22: | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* <code>[[Kotlin/text/toUpperCase|toUpperCase()]]</code> : تحوّل الدالة <code>toUpperCase()</code> الحرف أو السلسلة النصية التي استٌدعيت عبرها إلى حالة الأحرف الكبيرة (uppercase). | * <code>[[Kotlin/text/toUpperCase|toUpperCase()]]</code> : تحوّل الدالة <code>toUpperCase()</code> الحرف أو السلسلة النصية التي استٌدعيت عبرها إلى حالة الأحرف الكبيرة (uppercase). | ||
* <code>[[Kotlin/kotlin.text/toList|toList()]]</code> : تعيد الدالة <code>toList()</code> [[Kotlin/List|لائحة]] تحتوي كل حروف [[Kotlin/CharSequence/index|سلسلة الحروف]] التي استٌدعيت عبرها. | |||
* <code>[[Kotlin/kotlin.text/toDouble|toDouble()]]</code> : تحلّل الدالة <code>toDouble()</code> السلسلة النصية التي استٌدعيت عبرها وتحوّلها إلى عدد من النوع <code>Double</code> وتعيد الناتج. | * <code>[[Kotlin/kotlin.text/toDouble|toDouble()]]</code> : تحلّل الدالة <code>toDouble()</code> السلسلة النصية التي استٌدعيت عبرها وتحوّلها إلى عدد من النوع <code>Double</code> وتعيد الناتج. | ||
مراجعة 18:37، 13 يوليو 2018
تعيد الدالة 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).toList()
: تعيد الدالةtoList()
لائحة تحتوي كل حروف سلسلة الحروف التي استٌدعيت عبرها.toDouble()
: تحلّل الدالةtoDouble()
السلسلة النصية التي استٌدعيت عبرها وتحوّلها إلى عدد من النوعDouble
وتعيد الناتج.
toBigDecimalOrNull()
: تحلّل الدالةtoBigDecimalOrNull()
السلسلة النصية التي استٌدعيت عبرها وتحوّلها إلى عدد من النوعBigDecimal
.toBigDecimal()
: تحلّل الدالةtoBigDecimal()
السلسلة النصية التي استٌدعيت عبرها وتحوّلها إلى عدد من النوعBigDecimal
.
isDefined()
: تعيد القيمةtrue
في حال كان الحرف (Unicode code point) الذي استٌدعيت عبره مُعرّفًا في اليونيكود (Unicode).toFloat