الدالة String.concat()‎ في Kotlin

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

تضيف الدالة concat()‎ السلسلة النصية التي استُدعيت معها إلى السلسلة النصية المُمرّرة إليها.

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

inline fun String.concat(str: String): String

منصة التشغيل المطلوبة: JS.

وجود الكلمة المفتاحية inline يدل على أن هذه الدالة مباشرة (للمزيد من التفاصيل، ارجع إلى صفحة الدوال المباشرة (inline functions)).

المعاملات

str

السلسلة النصية المراد إضافتها إلى السلسلة النصية المعطاة.

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

تعاد سلسلة نصية ناتجة عن إضافة السلسلة النصية str إلى السلسلة النصية المعطاة.

أمثلة

مثالٌ عن استعمال الدالة ()concat:

fun main(args: Array<String>) {
    val str = "hsoub"

    println(str.concat(" wiki")) // => hsoub wiki
}

انظر أيضًا

  • الدالة contains()‎: تتحقق إن كانت سلسلة المحارف التي استُدعيت معها تحوي المحرف أو سلسلة المحارف المُمرّرة إليها.  
  • الدالة chunked()‎: تقطِّع سلسلة المحارف التي استُدعيت معها إلى عدة أجزاء لا يتجاوز كل منها حجمًا معينًا وتعيدها في قائمة أو تطبِّق دالة معينة على كل منها وتضع الناتج الذي تعيده هذه الدالة في قائمة.
  • الدالة count()‎: تَعُدُّ جميع محارف سلسلة المحارف التي استُدعيت معها، أو المحارف المحققة لشرط معين.

مصادر