В този урок ще научите за ключовите думи; запазени думи в програмирането на 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