Ключови думи и идентификатори на Kotlin

В този урок ще научите за ключовите думи; запазени думи в програмирането на Kotlin. Също така ще научите за идентификаторите и как да наименувате променлива.

Kotlin Ключови думи

Ключовите думи са предварително дефинирани, запазени думи, използвани в програмирането на Kotlin, които имат специално значение за компилатора. Тези думи не могат да се използват като идентификатор. Например:

 резултат от вал = 5

Тук val е ключова дума. Това показва, че резултатът е променлива.

Тъй като ключовите думи са част от синтаксиса на Kotlin, не можете да ги използвате като име на променлива (идентификатор). Например:

 val за = 5 // Код на грешка

Както val, така и for са ключови думи. Следователно не можете да декларирате променлива с име в Kotlin.

Ето списък на всички ключови думи в Kotlin:

Kotlin Списък с ключови думи
като почивка клас продължи направете друго
невярно за забавно ако в интерфейс
е нула обект пакет връщане супер
това хвърляне вярно опитвам тиалиази тип
вал вар кога докато

Тези ключови думи се наричат ​​твърди ключови думи.

Меки ключови думи

Освен тези 28 твърди ключови думи, в Kotlin има много меки ключови думи. Меките ключови думи се третират като ключови думи само в определен контекст. Например,

public действа като ключова дума, когато правите членове на клас публичен.

 клас TestClass (публично име на име = "Kotlin")

Тук обществеността действа като ключова дума.

Можете също да създадете променлива с име public.

 val public = true

Тук public е булева променлива.

Някои меки променливи в Колтин са: замяна, частни, полеви и т.н.

Идентификатори на Kotlin

Идентификаторите са имената, дадени на променливи, класове, методи и т.н. Например:

 var заплата = 7789.3

Тук var е ключова дума, а pay е името, дадено на променливата (идентификатор).

Ето правилата и конвенциите за именуване на променлива (идентификатор) в Kotlin:

  • Идентификаторът започва с буква или долна черта, последвана от нула, буква и цифри.
  • Белите пространства не са разрешени.
  • Идентификаторът не може да съдържа символи като @, # и т.н.
  • Идентификаторите са чувствителни към малки и големи букви.
  • Когато създавате променливи, изберете име, което има смисъл. Например резултат, число, ниво имат по-голям смисъл от име на променлива като s, n и l, въпреки че са валидни.
  • Ако изберете име на променлива, съдържаща повече от една дума, използвайте всички малки букви за първата дума и изписвайте с главна буква първата буква на всяка следваща дума. Например speedLimit.

Някои валидни идентификатори:

  • резултат
  • ниво
  • най-висока оценка
  • номер 1
  • изчисли трафика

Някои невалидни идентификатори:

  • клас
  • 1 брой
  • най-висок резултат
  • @pple

Интересни статии...