String & Interpolation di Dart
Penjelasan
String di Dart bisa dimanipulasi dengan property seperti length dan method seperti toUpperCase(). Dart punya string interpolation mirip Kotlin: $namaVariabel untuk variabel tunggal, dan ${ekspresi} untuk ekspresi yang lebih kompleks.
Contoh Konsep
void main() {
var nama = "CompileDaily";
var kategori = "Study";
print("$nama - $kategori"); // CompileDaily - Study
var a = 5;
var b = 3;
print("Total: ${a + b}"); // Total: 8
}
Praktikum
Buat variabel final namaKamu dan final kotaAsal. Tampilkan keduanya dalam satu kalimat memakai string interpolation Dart.
Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.
Tips
Untuk variabel tunggal tanpa operasi, cukup $nama tanpa kurung kurawal — ${} baru wajib dipakai kalau ada ekspresi/operasi di dalamnya, persis seperti aturan string template di Kotlin.