Kata Kunci dan Pengenal Kotlin

Dalam tutorial ini, Anda akan belajar tentang kata kunci; kata khusus dalam pemrograman Kotlin. Selain itu, Anda akan belajar tentang pengenal dan cara memberi nama variabel.

Kata Kunci Kotlin

Kata kunci ditentukan sebelumnya, kata-kata khusus yang digunakan dalam pemrograman Kotlin yang memiliki arti khusus bagi compiler. Kata-kata ini tidak dapat digunakan sebagai pengenal. Sebagai contoh:

 skor val = 5

Di sini, val adalah kata kunci. Ini menunjukkan bahwa skor adalah variabel.

Karena kata kunci adalah bagian dari sintaks Kotlin, Anda tidak dapat menggunakannya sebagai nama variabel (pengenal). Sebagai contoh:

 val for = 5 // Kode kesalahan

Val dan for adalah kata kunci. Karenanya, Anda tidak dapat mendeklarasikan variabel dengan nama untuk di Kotlin.

Berikut daftar semua kata kunci di Kotlin:

Daftar kata kunci Kotlin
sebagai istirahat kelas terus melakukan lain
Salah untuk menyenangkan jika di antarmuka
aku s batal obyek paket kembali super
ini melemparkan benar mencoba typealias jenis
val var kapan sementara

Kata kunci ini disebut kata kunci keras.

Kata Kunci Lunak

Kecuali 28 kata kunci keras ini, ada banyak kata kunci lunak di Kotlin. Kata kunci lunak diperlakukan sebagai kata kunci hanya dalam konteks tertentu. Sebagai contoh,

public bertindak sebagai kata kunci saat Anda membuat anggota kelas menjadi publik.

 class TestClass (public val name = "Kotlin")

Di sini, publik berperan sebagai kata kunci.

Anda juga dapat membuat variabel bernama publik.

 val public = true

Di sini, publik adalah variabel Boolean.

Beberapa variabel lunak di Koltin adalah: override, private, field dll.

Pengenal Kotlin

Pengidentifikasi adalah nama yang diberikan untuk variabel, kelas, metode, dll. Contoh:

 var gaji = 7789,3

Di sini, var adalah kata kunci, dan gaji adalah nama yang diberikan ke variabel (pengidentifikasi).

Berikut aturan dan konvensi penamaan variabel (identifier) ​​di Kotlin:

  • Pengenal dimulai dengan huruf atau garis bawah diikuti dengan nol, huruf dan angka.
  • Spasi putih tidak diperbolehkan.
  • Pengenal tidak boleh berisi simbol seperti @, # dll.
  • Pengenal peka huruf besar / kecil.
  • Saat membuat variabel, pilih nama yang masuk akal. Misalnya, skor, angka, level lebih masuk akal daripada nama variabel seperti s, n, dan l meskipun valid.
  • Jika Anda memilih nama variabel yang memiliki lebih dari satu kata, gunakan semua huruf kecil untuk kata pertama dan gunakan huruf besar pada huruf pertama dari setiap kata berikutnya. Misalnya, speedLimit.

Beberapa pengenal yang valid:

  • skor
  • tingkat
  • skor tertinggi
  • nomor 1
  • menghitung Lalu Lintas

Beberapa pengenal tidak valid:

  • kelas
  • 1 angka
  • Skor tertinggi
  • @pple

Artikel yang menarik...