Halo semua pada kesempatan kali ini kita akan belajar tentang Komentar dan Variabel pada Bahasa Pemrograman Kotlin.
Komentar dan Variabel merupakan hal yang cukup penting dalam setiap bahasa pemrogman, jadi pastikan kalian simak sampai akhir agar kalian dapat memahaminya dengan baik.
Baiklah jangan berlama lama kita langsung masuk ke pembahasan.
๐ฌApa itu komentar?
Komentar adalah sebuah baris kode yang tidak akan dieksekusi oleh program dan berfungsi untuk memberikan tulisan untuk menjelaskan atau hanya sekadar membuat komentar pada kode yang ditulis agar lebih mudah untuk dibaca oleh developer.
Membuat Single line Comment
Cara membuat Single line comment atau Komentar sebaris yaitu menggunakan dua garis miring (//)pada awal text komentar.
Setiap kode yang diawali dengan // tidak akan di eksekusi oleh program.
Perhatikan contoh komentar dibawah ini.
fun main(){
println("Tiga ditambah sepuluh") //Mencetak string
//Mencetak hasil 3 + 10
println(3 + 10)
}
Membuat Multi line Comment
Dalam membuat komentar kadang kita membutuhkan banyak tulisan agar semakin rapih dan jelas namun apabila kita membuatnya menggunakan // akan butuh banyak tenaga sebab kita harus menuliskanya satu persatu, dengan demikian Multi line Comment ini di perlukan dan untuk membuat komentar kita dapat menggunakan /* dan */ .
Setiap kode yang berada di dalam /* dan */ akan di abaikan oleh Kotlin.
Perhatikan contoh komentar dibawah ini.
/* Membuat sebuah komentar ternyata seru
kita dapat membuat text apa saja
agar kode semakin jelas dan dapat dibaca oleh pengembang lain */
println("Halo duniaaa :D")
Selain dapat digunakan untuk mencetak teks Komentar juga dapat digunakan untuk menghindari kode dari eksekusi , agar kode tersebut tidak di jalankan hal tersebut nanti akan berguna ketika mengembangkan aplikasi dan mengatasi error yang terjadi.
Perhatikan contoh kode dibawah.
// println("Hallo sir")
atau
/*
fun main(){
println("Tiga ditambah sepuluh")
*/
๐ฆVariable
Setelah memahami apa itu komentar hal selanjutnya yang akan kita pelajari adalah variabel, lalu apa itu variabel?
Bila dalam dunia nyata variable dapat di ilustrasikan seperti kotak ๐ฆ, di dalam kotak tersebut kita dapat memasukan sebuah nilai dan dapat digunakan kembali, perhatikan ilustrasi dibawah.
Membuat variabel
Dalam bahasa pemrograman kotlin terdapat dua sintaks dalam membuat variabel yaitu menggunakan var atau val dan dilanjutkan dengan nama variabel.
val namaVariabel = nilai
var namaVariabel = nilai
dari potongan kode diatas kita dapat memasukan nama variabel beserta isinya dan dapat digunakan berkali kali, perhatikan potongan kode berikut.
var nama = "Kevin Tekno"
val umur = 12
println(nama) //output : Kevin Tekno
println(umur) //output : 12
Perbedaan dari var dan val yaitu var dapat diubah isinya sedangkan val tidak dapat diubah isinya.
var nama = "Kevin Tekno"
nama = "juki"
println(nama) // output : juki
val nama = "Kevin Tekno"
nama = "juki"
println(nama) // output : error Val cannot be reassigned
Tipe data pada variabel
Tidak seperti bahasa pemrograman lain kotlin tidak membutuhkan deklarasi tipe data pada setiap variabel nya, karena kotlin akan secara otomatis mendefinisikan tipedata yang digunakan pada suatu variabel.
val nama = "Kevin Tekno" // string
var umur = 12 //integer
println(nama)
println(umur)
}
Namun apabila kalian masih ingin menetapkan tipe data pada setiap variabel kalian dapat menerapkanya seperti berikut.
val nama: String = "Kevin Tekno" // string
var umur: Int = 12 //integer
println(nama)
println(umur)
}
Menampilkan variabel
Variabel di desain agar dapat digunakan berkali kali, kita juga harus tau cara mengelola variabel yang baik agar kita tidak perlu membuat kode berulang kali.
Kalian dapat menggabungkan beberapa text menggunakan tanda +
val nama: String = "Kevin Tekno"
println("Nama saya adalah " + nama) //output : Nama saya adalah Kevin Tekno
Selain itu kalian juga dapat melakukan operasi matematika pada variabel.
Note : Penjelasan lengkap tentang operator aritmatika akan dibahas pada artikel terpisah.
val sisi1 = 6
val sisi2 = 4
val sisi3 = 10
val keliling = sisi1 + sisi2 + sisi3
println("Jadi, keliling dari segitiga siku-siku tersebut adalah " + keliling + " cm") // output : Jadi, keliling dari segitiga siku-siku tersebut adalah 20 cm
Apabila kalian merasa kesulitan menggunakan tanda + dalam penggabungan variabel kotlin juga menyedikan string template yang dapat di gunakan dengan tanda $ perhatikan perbedaanya.
Menggunakan tanda +
val nama = "Kevin Alfito"
println("Nama saya adalah " + nama + " saya adalah gamer ganteng idaman")
Menggunakan String template
val nama = "Kevin Alfito"
println("Nama saya adalah $nama saya adalah gamer ganteng idaman")
Tips penamaan variabel
Dalam membuat variabel pastikan kalian menggunakan nama yang lengkap dan jelas seperti contohnya (namaLengkap, umur, alamat) dan jangan menggunakan text singkat seperti x, y, z, dll.
Berikut ini aturan dasar dalam penamaan variabel pada Kotlin.
- Nama variabel dapat berisi huruf, angka, garis bawah, dan tanda dolar
- Nama variabel harus dimulai dengan huruf.
- Nama variabel peka terhadap huruf besar dan kecil ("myVar" dan "myvar" adalah variabel yang berbeda)
- Nama variabel harus dimulai dengan huruf kecil dan tidak boleh berisi spasi.
- Tidak boleh menggunakan nama yang mirip dengan sintaks kotlin seperti var, Int, String tidak dapat digunakan sebagai nama variabel
Saya sangat merekomendasikan penulisan variabel menggunakan format camelCase karena format tersebut adalah Best Practice yang sering digunakan oleh programmer kotlin dan mudah untuk membacanya, cara menuliskan nya yaitu kata pertama diawali dengan huruf kecil dan kata kedua diawali dengan huruf besar contoh nya “namaLengkap”, “alamatRumah”, dll.
Oke sekian dulu untuk tutorial kali ini terimakasih telah membaca dan semoga bermanfaat, Terimakasih ๐