I den här handledningen lär du dig om nyckelord; reserverade ord i Kotlin-programmering. Du kommer också att lära dig om identifierare och hur du namnge en variabel.
Kotlin Nyckelord
Nyckelord är fördefinierade, reserverade ord som används i Kotlin-programmering som har speciella betydelser för kompilatorn. Dessa ord kan inte användas som identifierare. Till exempel:
valpoäng = 5
Här är val ett nyckelord. Det indikerar att poängen är en variabel.
Eftersom nyckelord är en del av Kotlin-syntaxen kan du inte använda dem som ett variabelnamn (identifierare). Till exempel:
val för = 5 // Felkod
Både val och för är nyckelord. Därför kan du inte deklarera en variabel som namnges i Kotlin.
Här är en lista över alla nyckelord i Kotlin:
Kotlin nyckelordslistasom | ha sönder | klass | Fortsätta | do | annan |
falsk | för | roligt | om | i | gränssnitt |
är | null | objekt | paket | lämna tillbaka | super |
detta | kasta | Sann | Prova | typealias | sorts |
val | var | när | medan |
Dessa nyckelord kallas hårda nyckelord.
Mjuka nyckelord
Förutom dessa 28 hårda sökord finns det många mjuka nyckelord i Kotlin. Mjuka nyckelord behandlas endast som nyckelord i vissa sammanhang. Till exempel,
public
fungerar som ett nyckelord när du gör medlemmar i en klass offentlig.
klass TestClass (public val name = "Kotlin")
Här fungerar allmänheten som ett nyckelord.
Du kan också skapa en variabel med namnet public.
val public = true
Här är public en boolesk variabel.
Några mjuka variabler i Koltin är: åsidosättande, privat, fält etc.
Kotlin-identifierare
Identifierare är namnet på variabler, klasser, metoder etc. Till exempel:
var lön = 7789,3
Här är var ett nyckelord och lön är namnet på variabeln (identifierare).
Här är reglerna och konventionerna för att namnge en variabel (identifierare) i Kotlin:
- En identifierare börjar med en bokstav eller understrykning följt av noll, bokstav och siffror.
- Vita utrymmen är inte tillåtna.
- En identifierare kan inte innehålla symboler som @, # etc.
- Identifierare är skiftlägeskänsliga.
- När du skapar variabler väljer du ett namn som är vettigt. Till exempel är poäng, antal, nivå mer meningsfullt än variabelnamn som s, n och l även om de är giltiga.
- Om du väljer ett variabelt namn med mer än ett ord, använd alla små bokstäver för det första ordet och versalerar den första bokstaven i varje efterföljande ord. Till exempel speedLimit.
Några giltiga identifierare:
- Göra
- nivå
- högsta poäng
- nummer ett
- beräkna trafik
Några ogiltiga identifierare:
- klass
- 1nummer
- högsta poäng
- @pple