У цьому посібнику ви дізнаєтесь про ключові слова; зарезервовані слова в програмуванні Котліна. Крім того, ви дізнаєтесь про ідентифікатори та як назвати змінну.
Котлін Ключові слова
Ключові слова - це заздалегідь визначені, зарезервовані слова, що використовуються в програмуванні Kotlin і мають особливе значення для компілятора. Ці слова не можна використовувати як ідентифікатор. Наприклад:
бальна оцінка = 5
Тут val - це ключове слово. Це вказує на те, що оцінка є змінною.
Оскільки ключові слова є частиною синтаксису Kotlin, ви не можете використовувати їх як ім'я змінної (ідентифікатор). Наприклад:
val for = 5 // Код помилки
Ключовими словами є і val, і for. Отже, ви не можете оголосити змінну, названу в Kotlin.
Ось список усіх ключових слів у Котліні:
Список ключових слів Котлінаяк | перерва | клас | продовжувати | робити | ще |
помилковий | для | весело | якщо | в | інтерфейс |
є | нуль | об'єкт | пакет | повернення | супер |
це | кинути | правда | спробуй | типіалії | тип |
вал | змінний | коли | поки |
Ці ключові слова називаються жорсткими ключовими словами.
М'які ключові слова
Окрім цих 28 твердих ключових слів, у Котліні є багато м’яких ключових слів. М'які ключові слова розглядаються як ключові слова лише в певному контексті. Наприклад,
public
діє як ключове слово, коли ви робите учасників класу загальнодоступними.
клас TestClass (public val name = "Kotlin")
Тут загальнодоступне ключове слово.
Ви також можете створити змінну з іменем public.
val public = істина
Тут public - це логічна змінна.
Деякі м’які змінні в Koltin: override, private, field тощо.
Ідентифікатори Котліна
Ідентифікатори - це імена, що даються змінним, класам, методам тощо. Наприклад:
вар зарплата = 7789,3
Тут var - це ключове слово, а зарплата - це назва, що надається змінній (ідентифікатору).
Ось правила та домовленості щодо іменування змінної (ідентифікатора) у Kotlin:
- Ідентифікатор починається з літери або підкреслення, за яким слідують нуль, буква та цифри.
- Пробіли заборонені.
- Ідентифікатор не може містити символи, такі як @, # тощо.
- Ідентифікатори чутливі до регістру.
- Створюючи змінні, виберіть ім'я, яке має сенс. Наприклад, оцінка, число, рівень мають більше сенсу, ніж назви змінних, такі як s, n та l, хоча вони дійсні.
- Якщо ви вибрали ім'я змінної, що містить більше одного слова, використовуйте всі малі літери для першого слова і пишіть велику літеру першої літери кожного наступного слова. Наприклад, speedLimit.
Деякі дійсні ідентифікатори:
- оцінка
- рівень
- найвищий бал
- номер 1
- обчислитиТрафік
Деякі недійсні ідентифікатори:
- клас
- 1 число
- найвищий бал
- @pple