Tutorial Swift String Interpolation dan Penjelasannya

Tutorial swift string interpolation
Tutorial swift string interpolation
Codingtive.com - Pada tutorial sebelumnya sudah kita bahas mengenai string dan character disini. Selanjutnya kita akan belajar lebih dalam penggunaan string interpolation pada pemrograman Swift. 

Apa itu string interpolation ? String interpolation merupakan cara untuk menyisipkan atau menggabungkan constant, variable, expression, dan literal dengan memasukan nilainya kedalam string.

Sebelum belajar mengenai string interpolation, ada baiknya kita belajar tentang penggabungan string / concatenating string.

Concatenating String

Concatenating string merupakan cara untuk menggabungkan string. Caranya yaitu menggunakan operator addition (+),  contohnya seperti berikut :
let hello = "Hello "
let name = "Codingtive"
let greeting = hello + name   // output : "Hello Codingtive"
Kamu juga dapat menggunakan operator addition assignment (+=), contoh penggunaanya seperti berikut :
var hello = "Hello "  // using var
let swift = "Swift"
hello += swift  // output : "Hello Swift"
Yang perlu diingat jika menggunakan operator += yaitu harus menggunakan kata kunci var (variable), karena kita melakukan assignment / mengubah nilai pada variable hello.

Penggabungan string juga dapat dilakukan pada multiline string, contohnya seperti berikut :
let wordA = """
Hello my name is Codingtive,
"""

let wordB = """
I'm learn swift from scratch.
"""

print (wordA + wordB)
Namun penggabungan string dengan metode diatas akan sangat tidak efisien apabila terdapat banyak nilai yang akan digabungkan. Contohnya seperti berikut :
let hello = "Hello "
let name = "Codingtive, "
let wordA = "learn swift from basic "
let wordB = "Happy coding!"

let greeting = hello + name + wordA + "with codingtive " + wordB + " visit codingtive again."
Nah, sekarang saatnya kita belajar menggunakan string interpolation sehingga kode yang kita tulis menjadi lebih clean, efisien, dan mudah untuk dibaca.

String interpolation

Untuk menggunakan string interpolation, caranya yaitu menggunakan backslash diikuti tanda kurung \(value), value disini yaitu dapat diisi dengan variable, constant, maupun expression. String interpolation juga dapat digunakan untuk multiline string. Contoh penggunaan string interpolation seperti berikut :
let swift = "Swift"
let name = "Codingtive"
let greeting = "Hai, learn \(swift) with \(name)."
// output : "Hai, learn Swift with Codingtive"
String interpolation juga dapat digunakan untuk tipe data lainnya, sebagai contoh :
let weight = 42.0
let isFat = false
let greeting = "My weight is \(weight) kg, am I fat? \(isFat)"
// output : "My weight is 42.0 kg, am I fat ? false"
Demikian cara menggunakan string interpolation pada bahasa pemrograman Swift, kamu dapat berlatih untuk mencobanya dengan variasi lain.

Kesimpulan

String interpolation digunakan untuk menyisipkan atau menggabungkan constan, variable, expression, dan literal dengan memasukan nilainya kedalam string. Caranya menggunakan \(value), dimana value adalah isinya. Penggunaan string interpolation menjadikan kode yang kamu tulis lebih clean, efisien, dan mudah untuk dibaca dibandingkan dengan menggunakan operator + maupun +=.

Jika kamu ada pertanyaan atau kendala dapat diskusi melalui kolom komentar, dan jangan lupa subscribe codingtive kolom email dibawah untuk mendapat update artikel dan tutorial lainnya.

Untuk menambah skill dan pengetahuan kamu mengenai basic swift, pelajari juga artikel berikut :

Berlangganan update artikel terbaru via email:

Belum ada Komentar untuk "Tutorial Swift String Interpolation dan Penjelasannya"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel