Belajar Dasar Bahasa Pemrograman Kotlin Untuk Pemula Bagian 03 : Tipe data String dan Character
fun main(){ var huruf: Char = 'A' }
Tipe data String
fun main(){ var namaSaya: String = "Informatika Koding" }
Escaped String
fun main(){
var biodata: String = "Nama : Informatika Koding\nHobi : Programming"
print(biodata)
}
Coba jalankan kode diatas, maka outputnya akan seperti berikut
Nama : Informatika Koding Hobi : Programming
\n yang terdapat didalam string tidak ditampilkan, karena \n merupakan sebuah escaped string, sehingga sistem akan mendeteksinya sebagai sebuah baris baru. Sehingga untuk membuat sebuah escaped string kita bisa menggunakan tanda "\". Escaped string juga berguna apabila kita ingin menampilkan tanda kutip pada string
fun main(){ var biodata: String = "Nama : "Informatika Koding" " print(biodata) }
output yang kita harapkan adalah seperti berikut
Nama : "Informatika Koding"
Namun, yang terjadi jika kita menjalankan kode diatas adalah error. Hal ini karena kompiler tidak mengenal tanda kutip didalam tanda kutip sebagai sebuah teks tanda kutip, kompiler malah mengira itu adalah sebuah string didalam string sehingga terjadilah error. Kita dapat memperbaiki kode diatas menjadi seperti berikut
fun main(){
var biodata: String = "Nama : \"Informatika Koding\" "
}
Sehingga output yang diharapkan akan ditampilkan
Nama : "Informatika Koding"
Raw String
fun main(){ var biodata: String = """Nama : Informatika Koding Hobi : Programming Motto : Kuat saat sendirian, tak terkalahkan saat bersama """.trimMargin() print(biodata) }
Berikut adalah output dari kode diatas
Nama : Informatika Koding Hobi : Programming Motto : Kuat saat sendirian, tak terkalahkan saat bersama
Baiklah itulah tadi pembahasan tentang tipe data string dan character pada kotlin. Semoga bermanfaat..
Post a Comment for "Belajar Dasar Bahasa Pemrograman Kotlin Untuk Pemula Bagian 03 : Tipe data String dan Character"