Kotlin nyckelord och identifierare

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 nyckelordslista
som 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

Intressanta artiklar...