String & Interpolation di Julia
Penjelasan
Julia mendukung string interpolation langsung di dalam string berkutip ganda — untuk variabel tunggal cukup `$namaVariabel`, untuk ekspresi yang lebih kompleks bungkus dengan `$(ekspresi)`. Penggabungan string juga bisa memakai operator `*` (bukan `+` seperti kebanyakan bahasa lain).
Contoh Konsep
nama = "Budi"
kota = "Jakarta"
println("$nama dari $kota") # Budi dari Jakarta
a = 5
b = 3
println("Total: $(a + b)") # Total: 8, ekspresi dibungkus $()
# Penggabungan string dengan *
println("Halo, " * nama * "!")
Praktikum
Buat variabel nama dan umur, cetak "Nama saya <nama>, umur <umur> tahun" memakai string interpolation $.
Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.
Tips
Sama seperti Kotlin/Dart, untuk variabel tunggal cukup `$nama` tanpa kurung, tapi `$(...)` WAJIB dipakai kalau ada operasi/ekspresi di dalamnya, misal `$(a + b)` atau `$(panjang(nama))`.