Kotlin Escaped String: Baris baru, Tanda kutip, Dalam teks string

Jadi di dalam teks string kadang bisa terjadi error ketika kita ingin menambahkan baris baru atau ingin menambahkan tanda kutip maupun menambahkan tab pada teks.

nah berikut ini adalah solusi untuk mengatasi hal tersebut dengan menggunakan Escaped String. yaitu menambahkan backslash pada karakter yg ingin dipakai.

perhatikan beberapa kode berikut ini:

Seperti pada kode di atas, dan juga saya contohkan output nya sekalian.

 

atau bisa copy saja contoh berikut ini

 

fun main() {
    val tambahTab = "Sejauh \t mungkin"
    val tambahBarisBaru ="Aku pertama \n kamu kedua"
    val hapusSatuKarakter = "malam minggu\b , mingg? minggu kali"
    val hapusSemuaKarakter = "Teks ini akanRIP\r Dan ini idup"
    val tambahSingleQuote = "kira-kira \' apakah"
    val tambahDoubleQuote = "nah kan tambah \"Awesome!\""
    val backslash = "ini mah si escaped char \\ jadinya 1"
    val dollar = "harganya \$ 1"

    println(tambahTab)
    println(tambahBarisBaru)
    println(hapusSatuKarakter)
    println(hapusSemuaKarakter)
    println(tambahSingleQuote)
    println(tambahDoubleQuote)
    println(backslash)
    println(dollar)
}

/*
Sejauh      mungkin
Aku pertama
 kamu kedua
malam mingg , mingg? minggu kali
 Dan ini idup
kira-kira ' apakah
nah kan tambah "Awesome!"
ini mah si escaped char \ jadinya 1
harganya $ 1
*/

Be the first to comment

Leave a Reply

Your email address will not be published.


*