الفرق بين المراجعتين لصفحة: «Kotlin/kotlin.text/toHashSet»
< Kotlin | kotlin.text
لا ملخص تعديل |
جميل-بيلوني (نقاش | مساهمات) لا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: | <noinclude>{{DISPLAYTITLE: الدالة <code>toHashSet()</code> في Kotlin}}</noinclude> | ||
تعيد الدالة <code>toHashSet()</code> | تعيد الدالة <code>toHashSet()</code> كائنًا من النوع <code>HashSet</code> يحوي كل محارف [[Kotlin/CharSequence/index|السلسلة]] التي استٌدعيت معها. | ||
== البنية العامة == | == البنية العامة == | ||
سطر 8: | سطر 8: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== القيم المعادة == | == القيم المعادة == | ||
كائن من النوع <code>HashSet | يعاد كائن من النوع <code>HashSet</code> يحوي كل محارف [[Kotlin/CharSequence/index|السلسلة]] المعطاة. | ||
== أمثلة == | == أمثلة == | ||
مثالٌ<nowiki/> على استعمال الدالة <code>toHashSet()</code>:<syntaxhighlight lang="kotlin"> | |||
fun main(args: Array<String>) { | fun main(args: Array<String>) { | ||
println("hsoub".toHashSet()) // [h, b, s, u, o] | println("hsoub".toHashSet()) // [h, b, s, u, o] | ||
سطر 31: | سطر 29: | ||
== مصادر == | == مصادر == | ||
* [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/to-hash-set.html صفحة الدالة | * [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/to-hash-set.html صفحة الدالة toHashSet() في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.] | ||
[[تصنيف:Kotlin]] | [[تصنيف:Kotlin]] | ||
[[تصنيف:Kotlin | [[تصنيف:Kotlin Function]] | ||
[[تصنيف:Kotlin Text]] |
مراجعة 07:16، 6 سبتمبر 2018
تعيد الدالة 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]
}
انظر أيضًا
toUpperCase()
: تحوّل الدالةtoUpperCase()
الحرف أو السلسلة النصية التي استٌدعيت عبرها إلى حالة الأحرف الكبيرة (uppercase).toList()
: تعيد الدالةtoList()
لائحة تحتوي كل حروف سلسلة الحروف التي استٌدعيت عبرها.toDouble()
: تحلّل الدالةtoDouble()
السلسلة النصية التي استٌدعيت عبرها وتحوّلها إلى عدد من النوعDouble
وتعيد الناتج.
toBigDecimalOrNull()
: تحلّل الدالةtoBigDecimalOrNull()
السلسلة النصية التي استٌدعيت عبرها وتحوّلها إلى عدد من النوعBigDecimal
.toBigDecimal()
: تحلّل الدالةtoBigDecimal()
السلسلة النصية التي استٌدعيت عبرها وتحوّلها إلى عدد من النوعBigDecimal
.
isDefined()
: تعيد القيمةtrue
في حال كان الحرف (Unicode code point) الذي استٌدعيت عبره مُعرّفًا في اليونيكود (Unicode).toFloat