الدالة toMutableList() في Kotlin
< Kotlin | kotlin.text
تضيف الدالة toMutableList() كل محارف سلسلة المحارف التي استٌدعيت معها إلى قائمة متغيرة، إذ يوضع كل محرف في عنصر.
البنية العامة
fun CharSequence.toMutableList(): MutableList<Char>
القيم المعادة
تعاد قائمة متغيرة جديدة تحوي جميع محارف السلسلة المعطاة.
أمثلة
مثالٌ على استعمال الدالة toMutableList():
fun main(args: Array<String>) {
println("Hello, world!".toMutableList()) // [H, e, l, l, o, ,, , w, o, r, l, d, !]
println("Hsoub".toMutableList()) // [H, s, o, u, b]
println("114".toMutableList()) // [1, 1, 4]
}
انظر أيضًا
- الدالة
toBigDecimalOrNull(): تحلّل الدالةtoBigDecimalOrNull() السلسلة النصية التي استٌدعيت معها وتحوّلها إلى عدد من النوعBigDecimal. - الدالة
toBigInteger(): تحلّل السلسلة النصية التي استٌدعيت معها وتحوّلها إلى عدد من النوعBigDecimal. - الدالة
toBigIntegerOrNull(): تحلّل السلسلة النصية التي استٌدعيت معها وتحوّلها إلى عدد من النوعBigInteger. - الدالة
toBoolean(): تعيد القيمةtrueإن كانت السلسلة النصية التي استٌدعيت معها تساوي"true"مع تجاهل حالة الأحرف، أو تعيد القيمةfalse. - الدالة
toByte(): تحلّل السلسلة النصية التي استٌدعيت معها وتحوّلها إلى عدد من النوعByte. - الدالة
toByteArray(): ترمز جميع محارف السلسلة النصية التي استٌدعيت معها وفقًا لترميز محدد ثم تضع الناتج في مصفوفة من النوعByteArray. - الدالة
toUpperCase() : تحوّل المحرف أو جميع محارف السلسلة النصية التي استٌدعيت معها إلى محارف كبيرة (uppercase). - الدالة
toCharArray(): تضع جميع محارف السلسلة النصية التي استٌدعيت معها في مصفوفة من النوعCharArray، إذ يوضع كل محرف في عنصر. - الدالة
toCollection(): تضيف كل محارف السلسلة التي استٌدعيت معها إلى المجموعة المتغيرة المُمرّرة إليها. - الدالة
toDouble(): تحلّل السلسلة النصية التي استٌدعيت معها وتحوّلها إلى عدد عشري مضاعف. - الدالة
toDoubleOrNull(): تحلّل السلسلة النصية التي استٌدعيت عبرها وتحوّلها إلى عدد عشري مضاعف.
- الدالة
toFloat(): تحلّل السلسلة النصية التي استٌدعيت عبرها وتحوّلها إلى عدد عشري. - الدالة
toFloatOrNull(): تحلّل السلسلة النصية التي استٌدعيت عبرها وتحوّلها إلى عدد عشري. - الدالة
toHashSet(): تحلّل كائنًا من النوعHashSetيحوي كل محارف السلسلة التي استٌدعيت معها. - الدالة
toInt(): تحلّل السلسلة النصية التي استٌدعيت معها وتحوّلها إلى عدد صحيح. - الدالة [[Kotlin/kotlin.text/toIntOrNul
l|toIntOrNull()]]: تحلّل السلسلة النصية التي استٌدعيت معها وتحوّلها إلى عدد صحيح.
- الدالة
toList(): تضيف كل محارف سلسلة المحارف التي استٌدعيت معها إلى قائمة، إذ يوضع كل محرف في عنصر. - الدالة
toLong(): تحلّل السلسلة النصية التي استٌدعيت معها وتحوّلها إلى عدد طويل. - الدالة
toLongOrNull(): تحلّل السلسلة النصية التي استٌدعيت عبرها وتحوّلها إلى عدد طويل. - الدالة
toLowerCase(): تحول المحرف أو جميع محارف السلسلة النصية التي استٌدعيت معها إلى محارف صغيرة (lowercase). - الدالة
toMutableList(): تضيف كل محارف سلسلة المحارف التي استٌدعيت معها إلى قائمة متغيرة، إذ يوضع كل محرف في عنصر. - الدالة
toPattern(): تحول السلسلة النصية التي استٌدعيت معها إلى نمط. - الدالة
toRegex(): تحول السلسلة النصية التي استٌدعيت معها إلى تعبير نمطي (regular expression). - الدالة
toSet(): تضيف كل محارف سلسلة الحروف التي استٌدعيت معها إلى مجموعة من النوعSet، إذ يوضع كل محرف في عنصر. - الدالة
toShort(): تحلّل السلسلة النصية التي استٌدعيت معها وتحوّلها إلى عدد قصير. - الدالة
toShortOrNull(): تحلّل السلسلة النصية التي استٌدعيت معها وتحوّلها إلى عدد قصير. - الدالة
toSortedSet(): تضيف كل محارف السلسلة التي استٌدعيت معها إلى مجموعة من النوعSortedSet، إذ يوضع كل محرف في عنصر. - الدالة
toString() : تحول العدد الذي استٌدعي معها وفقًا لأساس مُحدّد إلى سلسلة نصية. - الدالة
toTitleCase(): تحول المحرف الذي استٌدعي معها إلى محرف عنواني (titlecase). تتكون المحارف العنوانية عادةً من محرفين ملتصقين، مثل'Dž'أو'Nj'، إذ يعاملان وكأنَّهما محرفٌ واحدٌ فقط. - الدالة
toUpperCase(): تحول المحرف أو جميع محارف السلسلة النصية التي استٌدعيت معها إلى محارف كبيرة (uppercase).