String Template Pada Kotlin
Fitur string template pada bahasa kotlin
Kotlin mempunyai fitur yang disebut dengan String Template, dengan fitur ini kita dimudahkan untuk menyisipkan sebuah variabel kedalam sebuah string tanpa memerlukan suatu concatenation atau biasa dalam bahasa java disimbolkan dengan simbol tambah (+) contoh:
public static void main(String[] args){
int umur = 21;
System.out.print("Umur saya adalah "+ umur +"tahun");
}
Sedangkan dalam bahasa kotlin kita bisa menyisipkan variabel didalam string seperti dibawah ini:
fun main() {
val name = "sulthan"
println("Hello, $name!")
}
selain itu kita juga menyisipkan sebuah expression ke dalam sebuah string dengan cara mengawali sebuah expression dengan karakter dollar $ dan diikuti dengan curly braces seperti contoh dibawah
fun main() {
val umur = 21
print("Umur ${if (umur > 21) "Ayo nikah" else "Belum sampai"}")
}
contoh lain
fun main(args: Array<String>) {
if (args.size > 0) {
println("Hello, ${args[0]}!")
}
}
Demikian artikel kali ini semoga bermanfaat . . . .