Study
Swift

String & Interpolation di Swift

Penjelasan

String di Swift bisa dimanipulasi dengan property seperti count (panjang string) dan method seperti uppercased(). Swift punya string interpolation — menyisipkan variabel atau ekspresi langsung ke dalam string dengan membungkusnya \(ekspresi), beda dari sintaks $ ala Kotlin/JavaScript.

Contoh Konsep

let nama = "CompileDaily"
let kategori = "Study"

// Cara lama (concatenation)
print(nama + " " + kategori)

// String interpolation (lebih ringkas)
print("\(nama) \(kategori)")

let a = 5
let b = 3
print("Total: \(a + b)") // Total: 8, ekspresi juga bisa

Praktikum

Buat variabel let namaKamu dan let kotaAsal. Tampilkan keduanya dalam satu kalimat memakai string interpolation, mis. "Saya {namaKamu} dari {kotaAsal}" (pakai sintaks \(...) Swift).

Editor Latihan

Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.

Tips

Biasakan pakai string interpolation \(variabel) dibanding operator + untuk menggabung string — lebih mudah dibaca terutama kalau menyisipkan banyak variabel sekaligus, dan jadi standar penulisan Swift modern.