- Apa itu Dart ?
- Belajar Pemograman Dart : Deklarasi Variabel
- Belajar Pemrograman Dart : String Interpolation
- Belajar Pemrograman Dart : Menduga Sebuah Tipe Data dengan var
- Belajar Pemrograman Dart : final vs var
- Belajar Pemrograman Dart : Tipe Dynamic Dart
- Belajar Pemrograman Dart : Pengenalan Function
- Belajar Pemrograman Dart : Function Return Type
- Belajar Pemrograman Dart : Optional Parameter, Default Value
- Belajar Pemrograman Dart : Named Parameter
- Belajar Pemrograman Dart : Arrow Operator
Assalamualaikum Warohmatulloh Wabarokatuh, pada artikel sebelumnya kita sudah belajar tentang cara mendefinisikan & mendeklarasikan variabel di pemrograman Dart sekarang kita lanjutkan untuk membahas tentang String Interpolation.
void main() {
String name = 'Amirul';
print("Halo, saya $name");
}
Pada potongan kode diatas yang dimaksud String Interpolation adalah proses menukar nilai dari $name
pada fungsi print()
dengan nilai yang ada pada variabel String name = 'Amirul';
maka ketika kode diatas dijalankan akan menghasilkan keluaran “Halo, saya Amirul”. Selain hanya untuk sebuah variabel sederhana String Interpolation bisa berguna dengan kondisi yang lebih rumit lagi, semisal kita ingin menampilkan jumlah karakter dari variabel name
.
void main() {
String name = 'Amirul';
print("Namaku mengandung ${name.length} karakter");
}
Kode diatas akan mencetak “Namaku mengandung 6 karakter”, tanda kurung kurawal { }
yang ada membungkus name.length
berguna untuk menjalankan properti length
yang dimiliki oleh variabel String name
, sekarang kita coba untuk buang kurung kurawalnya.
void main() {
String name = 'Amirul';
print("Namaku mengandung $name.length karakter");
}
Maka ketika dijalankan kode diatas akan menghasilkan “Namaku mengandung Amirul.length karakter” karena .length
tidak dieksekusi sebagai properti / fungsi dari variabel String name
dan dianggap sebagai string, jadi ketika ingin menjalankan properti pada variabel harus dibungkus dengan kurung kurawal { }
.
Sekian penjelasan tentang String Interpolation semoga bisa mudah dipahami.
Wassalamualaikum Warohmatulloh Wabarokatuh.
mantap, saya cari2 String interpolation itu apa, btw untuk di php juga ada String interpolasi yh bg?
ada kok, coba dicari di google