Dalam tutorial ini, anda akan belajar mengenai kata kunci; kata terpelihara dalam pengaturcaraan Kotlin. Anda juga akan belajar mengenai pengecam dan cara menamakan pemboleh ubah.
Kata kunci Kotlin
Kata kunci adalah kata yang ditentukan sebelumnya, yang digunakan dalam pengaturcaraan Kotlin yang mempunyai makna khas kepada penyusun. Kata-kata ini tidak boleh digunakan sebagai pengecam. Sebagai contoh:
skor val = 5
Di sini, val adalah kata kunci. Ini menunjukkan bahawa skor adalah pemboleh ubah.
Oleh kerana kata kunci adalah sebahagian daripada sintaks Kotlin, anda tidak boleh menggunakannya sebagai nama pemboleh ubah (pengecam). Sebagai contoh:
val for = 5 // Kod ralat
Kedua-dua val dan for adalah kata kunci. Oleh itu, anda tidak boleh menyatakan pemboleh ubah yang dinamakan di Kotlin.
Berikut adalah senarai semua kata kunci di Kotlin:
Senarai kata kunci Kotlinsebagai | rehat | kelas | teruskan | buat | yang lain |
salah | untuk | seronok | sekiranya | dalam | antara muka |
adalah | batal | objek | pakej | kembali | super |
ini | baling | benar | cuba | jenisali | jenis |
val | var | bila | sementara |
Kata kunci ini dipanggil kata kunci keras.
Kata Kunci Lembut
Kecuali 28 kata kunci keras ini, terdapat banyak kata kunci lembut di Kotlin. Kata kunci lembut dianggap sebagai kata kunci hanya dalam konteks tertentu. Sebagai contoh,
public
bertindak sebagai kata kunci semasa anda menjadikan ahli kelas menjadi umum.
kelas TestClass (nama val awam = "Kotlin")
Di sini, orang ramai bertindak sebagai kata kunci.
Anda juga boleh membuat pemboleh ubah bernama awam.
val public = benar
Di sini, umum adalah pemboleh ubah Boolean.
Beberapa pemboleh ubah lembut di Koltin adalah: override, private, field dll.
Pengenal Kotlin
Pengecam adalah nama yang diberikan kepada pemboleh ubah, kelas, kaedah dll. Contohnya:
gaji var = 7789.3
Di sini, var adalah kata kunci, dan gaji adalah nama yang diberikan kepada pemboleh ubah (pengecam).
Berikut adalah peraturan dan konvensyen untuk menamakan pemboleh ubah (pengecam) di Kotlin:
- Pengecam dimulakan dengan huruf atau garis bawah diikuti dengan sifar, huruf dan digit.
- Tempat kosong tidak dibenarkan.
- Pengecam tidak boleh mengandungi simbol seperti @, # dll.
- Pengecam peka huruf besar kecil.
- Semasa membuat pemboleh ubah, pilih nama yang masuk akal. Sebagai contoh, skor, nombor, tahap lebih masuk akal daripada nama pemboleh ubah seperti s, n, dan l walaupun ia sah.
- Sekiranya anda memilih nama pemboleh ubah yang mempunyai lebih dari satu kata, gunakan semua huruf kecil untuk kata pertama dan huruf besar huruf pertama setiap kata berikutnya. Contohnya, speedLimit.
Beberapa pengecam yang sah:
- skor
- tahap
- skor tertinggi
- nombor 1
- hitungTrafik
Beberapa pengecam tidak sah:
- kelas
- 1bilangan
- Skor tertinggi
- @pple