Variabel merupakan simbol yang digunakan untuk menyimpan sebuah nilai.
Tipe data adalah jenis nilai yang akan disimpan.
Membuat variabel di kotlin bisa menggunakan val dan var
Ex :
var namaLengkap : String
Var namaLengkap : String = “Basri Umar”
Imutable dan Mutable Berdasarkan sifatnya, variabel dalam kotlin dibagi menjadi dua jenis.
1. Imutable: read only
2. Mutable: read and write
Imutable artinya hanya sekali pakai, vairabel ini seperti konstanta. Variabel imutable tidak bisa diisi ulang lagi nilainya alias read only.
val jenisKelamin = "Perempuan"
Imutable dan Mutable variabel mutable adalah variabel yang bisa diisi lagi nilainya.
var jabatan = "UI UX"
Tipe Data tipe data merupakan jenis nilai yang akan kita simpan dalam variabel.
Ada beberapa jenis tipe data dalam Kotlin:
1. Int (Integer): bilangan bulat, contoh 12, 1_000
2. String: teks, contoh "belajar kotlin asik" 3. Float: bilangan pecahan, contoh 21.23, 1.3 4. Double: bilangan pecahan juga, tapi punya ukuran penyimpanan yang lebih besar dari Float. 5. Boolean: tipe data yang hanya bernilai true dan false 6. Char: karakter, contoh 'A' 7. Unit: Tipe data yang hanya punya satu nilai, yaitu: objek Unit. Tipe data ini mirip seperti void pada Java. Properti Properti adalah variable yang dideklarasikan di dalam class, jika di java seperti get dan setter.