Dalam pemrograman variabel merupakan salah satu konsep fundamental. Variabel banyak digunakan pada sebuah program.

Apa itu Variabel?

Variabel dalam pemrograman adalah suatu nama yang menyimpan sebuah data (nilai). Pada bahasa Kotlin, variabel hanya bisa menyimpan satu jenis tipe data (statically typed).

Deklarasi Variabel

Variabel dapat dideklarasikan dengan keyword val atau var. Contoh:

val umur: Int = 19
var tinggi: Int = 185

Int merupakan salah satu tipe data pada Kotlin. Tipe data Int digunakan untuk menyimpan angka bilangan bulat.

umur dan tinggi merupakan identifier atau nama variabel. Nama variabel digunakan sebagai pengenal untuk mengakses variabel. Nama variabel di Kotlin case sensitive. Disarankan untuk memberi nama variabel dengan camelCase.

19 dan 185 merupakan nilai/data awal dari sebuah dari variabel.

Sebenarnya apa perbedaan val dan var ?. Perbedaannya adalah seperti berikut

  • val digunakan untuk mendeklarasikan variabel yang nilainya tidak dapat diubah (immutable variable).
  • var digunakan untuk mendeklarasikan variabel yang nilainya dapat diubah (mutable variable).

Kita juga dapat mendeklarasikan sebuah variabel tanpa menentukan tipe data. Namun kita harus menentukan nilai awal variabel tersebut. Contoh:

val umur = 19

Kita juga dapat mendeklarasikan variabel tanpa menentukan nilai awal. Namun kita harus menentukan tipe data dan menentukan nilai variabel tersebut sebelum mengaksesnya. Jika variabel tersebut diakses sebelum ditentukan nilainya maka akan terjadi error. Contoh:

var tinggi: Int

Mengakses Nilai Variabel

Untuk mengakses nilai variabel kita bisa menggunakan nama variabel tersebut. Contoh:

println(umur)

Kode tersebut akan memanggil fungsi println dengan argumen pertama berupa nilai variabel umur.

Variabel yang nilainya belum ditentukan tidak dapat diaksed nilainya

Menentukan Nilai Variabel

Untuk menentukan nilai dari variabel kalian dapat menggunakan nama variabel tersebut. Contoh:

tinggi = 170

Ingat nama variabel di Kotlin case sensitive

Ingat, variabel val atau immutable hanya dapat ditentukan nilainya satu kali. Jika kalian mencoba menentukan nilai variabel val dua kali seperti ini:

val umur = 19
umur = 10

Maka akan terjadi error Val cannot be reassigned. Tapi variabel val yang belum mempunyai nilai masih dapat ditentukan nilainya. Contoh:

val umur: Int
umur = 19

Akhir Kata

Pada postingan Kita membahas cara mendeklarasikan variabel, menetapkan nilai dan mengakses variabel. Semoga postingan kali ini bermanfaat.


Admin

Buat Links Page Gratis! Tidak Perlu Codink Cukup isi data yang d perlukan.. Versi Pro Dengan Donasi Rp.100.000 Hubungi Admin. "Kartu Nama Digital"