Kotlin:
שרבוב מחרוזת

איך לעשות:

קודטלין נותן לך דרך נקייה ויעילה לעבוד עם מילוי מחרוזות באמצעות תבניות מחרוזת. הנה דוגמא:

fun main() {
    val name = "ישראל"
    val age = 30
    println("שלום, שמי $name ואני בן $age שנים.")
    // או עם ביטויים
    println("בעוד חמש שנים אהיה בן ${age + 5}.")
}

תוצאת ההדפסה:

שלום, שמי ישראל ואני בן 30 שנים.
בעוד חמש שנים אהיה בן 35.

עיון נוסף:

היסטורית, תכניתנים היו צריכים להשתמש באופרטורים ליצירת מחרוזת חדשה ממספר מחרוזות קיימות, שזה יכול להיות מסורבל. עם הזמן, מילוי מחרוזות (String Interpolation) הפך לתכונה נפוצה בשפות תכנות. בקוטלין, מילוי מחרוזות מכונה “String Templates” ומאפשר שילוב ביטויים בתוך מחרוזות באופן אינטואיטיבי. אלטרנטיבות כוללות שימוש ב-String.format() או בנייה של StringBuilder, אבל לרוב אין צורך בגישות מסורבלות אלה.

ראה גם: