Belajar bahasa pemrograman Kotlin: Char dan String

kotlin text data typeSama seperti bahasa pemrograman lain, Kotlin memiliki 2 jenis tipe data untuk menyimpan dan mengolah data berbasis text yaitu Char dan String.

Char (Character) atau dalam bahasa Indonesia berarti Karakter adalah tipe data yang hanya mampu menampung 1 karakter (huruf / angka / simbol). Tidak seperti bahasa Java atau C++, kotlin tidak mengijinkan untuk mengisi variabel char langsung dengan kode ascii-nya, melainkan harus menggunakan karakter didalam single quote (‘ ‘).

Kotlin juga memiliki karakter spesial yang disebut sebagai escape sequences yang diawali dengan simbol blackslah ( \ ) seperti \n (membuat baris baru), \t (tab), \r (carriage return), \b (backspace).

 

Contoh penggunaan tipe data char:

fun main(){
    var inisial: Char = 'S'
    var inisialName = 'f'
    var number: Char = '7'
    println("inisial: \n $inisial")
    println("inisial \tname $inisialName")
    println("Your \rLucky number\b is: $number")
}

Saat code diatas dijalankan hasilnya adalah:

String adalah gabungan dari sekumpulan karakter, untuk mengisi varibel string maka kita harus menggunakan double quotes, didalam string kita juga bisa memasukkan karakter escape sequences, kita juga bisa mengambil karakter dari sebuah string dengan menyertakan index karakter tersebut didalam symbol [ ] (index dimulai dari 0).

Contoh penggunakan tipe data String:

fun main(){
    var nama: String = "Steve Jobs"
    var inisial: Char = nama[0]
    var produk = "Apple"
    println("$nama memiliki inisial $inisial\nterkenal dengan produknya $produk")
}

Saat kode diatas dijalankan, maka hasilnya adalah seperti berikut:

Mungkin Anda juga menyukai

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *