Belajar Dasar-Dasar Kotlin Modern 2025
Dasar-Dasar Kotlin: Variabel, Tipe Data, dan Operator
Pendahuluan
Kotlin adalah bahasa pemrograman modern yang dikembangkan oleh JetBrains dan didukung secara resmi oleh Google untuk pengembangan Android. Sebagai bahasa yang lebih ringkas dibandingkan Java, Kotlin menawarkan berbagai fitur yang membuat proses pengembangan lebih efisien. Dalam artikel ini, kita akan membahas dasar-dasar Kotlin, termasuk variabel, tipe data, dan operator yang sering digunakan dalam pemrograman.
Variabel dalam Kotlin
Dalam Kotlin, variabel dideklarasikan menggunakan dua kata kunci utama:
-
val
(Immutable / Tidak Bisa Diubah)- Nilai yang diberikan ke
val
tidak dapat diubah setelah diinisialisasi. - Digunakan untuk mendeklarasikan konstanta atau nilai yang tidak berubah.
- Nilai yang diberikan ke
-
var
(Mutable / Bisa Diubah)- Nilai dalam
var
dapat diubah setelah diinisialisasi. - Digunakan untuk mendeklarasikan variabel yang nilainya akan berubah selama program berjalan.
- Nilai dalam
Contoh penggunaan val
dan var
dalam Kotlin:
fun main() {
val nama = "Kotlin"
var usia = 5
println("Bahasa pemrograman: $nama")
println("Usia: $usia tahun")
usia = 6 // Bisa diubah karena menggunakan var
println("Usia baru: $usia tahun")
}
Tipe Data dalam Kotlin
Kotlin memiliki berbagai tipe data yang digunakan untuk menyimpan nilai, di antaranya:
1. Tipe Data Angka (Number)
Int
(Integer): Bilangan bulat, misalnya 10, 25, -5.Double
: Bilangan desimal, misalnya 10.5, 3.14.Float
: Bilangan desimal dengan presisi lebih rendah dibandingkanDouble
.Long
: Bilangan bulat dengan rentang lebih besar dibandingInt
.Short
: Bilangan bulat dengan rentang lebih kecil dibandingInt
.Byte
: Bilangan bulat kecil dengan rentang -128 hingga 127.
Contoh penggunaan:
val angkaInt: Int = 100
val angkaDouble: Double = 20.5
val angkaFloat: Float = 15.5F
val angkaLong: Long = 100000L
2. Tipe Data Boolean
true
ataufalse
Contoh penggunaan:
val isKotlinFun: Boolean = true
println("Apakah Kotlin menyenangkan? $isKotlinFun")
3. Tipe Data String dan Char
String
: Kumpulan karakter yang membentuk teks.Char
: Satu karakter tunggal, misalnya ‘A’.
Contoh penggunaan:
val karakter: Char = 'K'
val teks: String = "Belajar Kotlin"
println("Huruf pertama: $karakter")
println("Teks: $teks")
Operator dalam Kotlin
Operator adalah simbol yang digunakan untuk melakukan operasi pada variabel dan nilai. Kotlin mendukung beberapa jenis operator:
1. Operator Aritmatika
Digunakan untuk operasi matematika dasar:
+
(Penjumlahan)-
(Pengurangan)*
(Perkalian)/
(Pembagian)%
(Modulus / Sisa Pembagian)
Contoh penggunaan:
val a = 10
val b = 3
println("Penjumlahan: ${a + b}")
println("Pengurangan: ${a - b}")
println("Perkalian: ${a * b}")
println("Pembagian: ${a / b}")
println("Modulus: ${a % b}")
2. Operator Perbandingan
Digunakan untuk membandingkan dua nilai, menghasilkan true
atau false
:
==
(Sama dengan)!=
(Tidak sama dengan)>
(Lebih besar)<
(Lebih kecil)>=
(Lebih besar atau sama dengan)<=
(Lebih kecil atau sama dengan)
Contoh penggunaan:
val x = 5
val y = 10
println("Apakah x lebih besar dari y? ${x > y}")
println("Apakah x sama dengan y? ${x == y}")
3. Operator Logika
Digunakan untuk operasi logika:
&&
(AND) – True jika kedua kondisi benar.||
(OR) – True jika salah satu kondisi benar.!
(NOT) – Membalikkan nilai boolean.
Contoh penggunaan:
val kondisi1 = true
val kondisi2 = false
println("AND: ${kondisi1 && kondisi2}")
println("OR: ${kondisi1 || kondisi2}")
println("NOT: ${!kondisi1}")
Kesimpulan
Pada artikel ini, kita telah membahas dasar-dasar Kotlin, termasuk cara mendeklarasikan variabel, berbagai tipe data yang tersedia, serta operator yang sering digunakan dalam pemrograman Kotlin. Pemahaman konsep ini akan sangat membantu dalam membangun aplikasi menggunakan Kotlin, baik untuk Android maupun backend.
Untuk lebih memahami Kotlin, cobalah menulis kode sederhana dan bereksperimen dengan berbagai fitur yang tersedia.
Posting Komentar untuk "Belajar Dasar-Dasar Kotlin Modern 2025"