I denne veiledningen vil du lære om søkeord; reserverte ord i Kotlin-programmering. Du vil også lære om identifikatorer og hvordan du navngir en variabel.
Kotlin nøkkelord
Nøkkelord er forhåndsdefinerte, reserverte ord brukt i Kotlin-programmering som har spesielle betydninger for kompilatoren. Disse ordene kan ikke brukes som en identifikator. For eksempel:
val score = 5
Her er val et nøkkelord. Det indikerer at poengsummen er en variabel.
Siden nøkkelord er en del av Kotlin-syntaksen, kan du ikke bruke dem som et variabelnavn (identifikator). For eksempel:
val for = 5 // Feilkode
Både val og for er nøkkelord. Derfor kan du ikke erklære en variabel som er oppkalt etter i Kotlin.
Her er en liste over alle nøkkelord i Kotlin:
Kotlin nøkkelordlistesom | gå i stykker | klasse | Fortsette | gjøre | ellers |
falsk | til | moro | hvis | i | grensesnitt |
er | null | gjenstand | pakke | komme tilbake | super |
dette | kaste | ekte | prøve | typealias | type av |
val | var | når | samtidig som |
Disse søkeordene kalles harde søkeord.
Myke søkeord
Bortsett fra disse 28 harde søkeordene, er det mange myke søkeord i Kotlin. Myke søkeord behandles som nøkkelord bare i visse sammenhenger. For eksempel,
public
fungerer som et nøkkelord når du gjør medlemmer av en klasse offentlig.
klasse TestClass (offentlig val = = "Kotlin")
Her fungerer publikum som et nøkkelord.
Du kan også opprette en variabel som heter offentlig.
val offentlig = sant
Her er public en boolsk variabel.
Noen myke variabler i Koltin er: overstyring, privat, felt osv.
Kotlin-identifikatorer
Identifikatorer er navnet på variabler, klasser, metoder etc. For eksempel:
var lønn = 7789,3
Her er var et nøkkelord, og lønn er navnet på variabelen (identifikator).
Her er reglene og konvensjonene for å navngi en variabel (identifikator) i Kotlin:
- En identifikator starter med en bokstav eller understreking etterfulgt av null, bokstav og sifre.
- Mellomrom er ikke tillatt.
- En identifikator kan ikke inneholde symboler som @, # etc.
- Identifikatorer er store og små bokstaver.
- Når du oppretter variabler, velg et navn som gir mening. For eksempel gir poengsum, tall, nivå mer mening enn variabelnavn som s, n og l, selv om de er gyldige.
- Hvis du velger et variabelnavn som har mer enn ett ord, bruker du alle små bokstaver for det første ordet og bruker den første bokstaven i hvert påfølgende ord. For eksempel speedLimit.
Noen gyldige identifikatorer:
- score
- nivå
- høyeste score
- nummer1
- beregne trafikk
Noen ugyldige identifikatorer:
- klasse
- 1nummer
- høyeste poengsum
- @pple