Menu
CoddyTech

String

Termasuk bagian Dasar-Dasar dalam perjalanan Kotlin di Coddy. Pelajaran 8 dari 93.

Char adalah satu karakter (contohnya: 1, 6, %, b, p, ., T, dll.)

Tipe String adalah tipe khusus yang terdiri dari beberapa Char.

Untuk menginisialisasi nilai string dalam variabel, apit dengan tanda kutip ganda:

fun main() {
    val s1 = "This is a string"
    val s2 = "This is also a string"
}

Pada contoh di atas, dua nilai string diinisialisasi dengan nama s1 dan s2.

Catatan: Di Kotlin, hanya tanda kutip ganda " yang digunakan untuk String. Tanda kutip tunggal ' hanya digunakan untuk satu nilai Char:

fun main() {
    val letter: Char = 'A'      // karakter tunggal
    val word: String = "Hello"  // string
}

Template String:

Kotlin memiliki fitur canggih yang disebut template string menggunakan $. Fitur ini memungkinkan kamu menyisipkan nilai langsung ke dalam string:

fun main() {
    val name = "Alice"
    val age = 25
    println("My name is $name and I am $age years old.")
    // Nama saya Alice dan usia saya 25 tahun.
}

Untuk ekspresi, gunakan ${}:

fun main() {
    val a = 10
    val b = 5
    println("The sum is ${a + b}")  // Jumlahnya adalah 15
}
challenge icon

Tantangan

Pemula

Simpan string I am learning to code with Coddy! dalam nilai bernama coddy.

Pastikan kamu menyimpan nilai string yang persis dengan kapitalisasi yang benar.

Coba sendiri

fun main() {
    // Ketik kodemu di bawah ini
    val coddy = ?

    // Jangan ubah baris di bawah ini
    println("coddy = \"$coddy\"")
}
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Playground Kotlin