Kotlin में स्ट्रिंग्स को सही तरीके से कैसे जोड़ें? तरीकों की तुलना और सर्वोत्तम अभ्यास
सभी को नमस्ते! मैंने अभी Kotlin सीखना शुरू किया है और स्ट्रिंग concatenation की समस्या का सामना किया। Java में मैं जटिल मामलों के लिए "+" operator या StringBuilder का उपयोग करने का आदी था। लेकिन Kotlin में मैं कई तरीके देखता हूँ, और समझ नहीं पाता कि इनमें से कौन सा सही और कुशल है।\n\nउदाहरण के लिए, मेरे पास यह कोड है:\n\n```kotlin\nval firstName = "इवान"\nval lastName = "पेत्रोव"\nval age = 30\n\n// तरीका 1: + operator\nval message1 = "नमस्ते, " + firstName + " " + lastName + "! तुम्हें " + age + " साल।"\n\n// तरीका 2: string templates\nval message2 = "नमस्ते, $firstName $lastName! तुम्हें $age साल।"\n\n// तरीका 3: StringBuilder\nval sb = StringBuilder()\nsb.append("नमस्ते, ")\nsb.append(firstName)\nsb.append(" ")\nsb.append(lastName)\nsb.append("! तुम्हें ")\nsb.append(age)\nsb.append(" साल।")\nval message3 = sb.toString()\n```