W tym samouczku nauczysz się słów kluczowych; słowa zastrzeżone w programowaniu Kotlin. Dowiesz się również o identyfikatorach i jak nazwać zmienną.
Słowa kluczowe Kotlin
Słowa kluczowe to predefiniowane, zastrzeżone słowa używane w programowaniu Kotlin, które mają specjalne znaczenie dla kompilatora. Tych słów nie można używać jako identyfikatora. Na przykład:
wynik val = 5
Tutaj val jest słowem kluczowym. Wskazuje, że wynik jest zmienną.
Ponieważ słowa kluczowe są częścią składni Kotlin, nie możesz ich używać jako nazwy zmiennej (identyfikatora). Na przykład:
val for = 5 // Kod błędu
Zarówno val, jak i for to słowa kluczowe. Dlatego nie można zadeklarować zmiennej o nazwie w Kotlinie.
Oto lista wszystkich słów kluczowych w Kotlinie:
Lista słów kluczowych Kotlintak jak | przerwa | klasa | kontyntynuj | robić | jeszcze |
fałszywy | dla | zabawa | Jeśli | w | berło |
jest | zero | obiekt | pakiet | powrót | Wspaniały |
to | rzucać | prawdziwe | próbować | typealias | typ |
val | var | kiedy | podczas |
Te słowa kluczowe nazywane są twardymi słowami kluczowymi.
Miękkie słowa kluczowe
Oprócz tych 28 twardych słów kluczowych w Kotlinie jest wiele miękkich słów kluczowych. Miękkie słowa kluczowe są traktowane jako słowa kluczowe tylko w określonym kontekście. Na przykład,
public
działa jak słowo kluczowe, gdy upubliczniasz członków klasy.
klasa TestClass (public val name = "Kotlin")
Tutaj słowo publiczne działa jako słowo kluczowe.
Możesz także utworzyć zmienną o nazwie public.
val public = true
Tutaj public to zmienna boolowska.
Niektóre zmienne miękkie w Koltinie to: nadpisanie, prywatne, pole itp.
Identyfikatory Kotlin
Identyfikatory to nazwy nadawane zmiennym, klasom, metodom itp. Na przykład:
wynagrodzenie var = 7789,3
W tym przypadku var jest słowem kluczowym, a wynagrodzenie to nazwa nadana zmiennej (identyfikator).
Oto zasady i konwencje nazewnictwa zmiennej (identyfikatora) w Kotlinie:
- Identyfikator zaczyna się od litery lub podkreślenia, po której następuje zero, litera i cyfry.
- Spacje nie są dozwolone.
- Identyfikator nie może zawierać symboli, takich jak @, # itp.
- W identyfikatorach rozróżniana jest wielkość liter.
- Tworząc zmienne, wybierz nazwę, która ma sens. Na przykład wynik, liczba, poziom mają więcej sensu niż nazwa zmiennej, taka jak s, n i l, chociaż są prawidłowe.
- Jeśli wybierzesz nazwę zmiennej składającą się z więcej niż jednego słowa, użyj wszystkich małych liter jako pierwszego słowa i zamieniaj pierwszą literę każdego kolejnego słowa na wielką. Na przykład speedLimit.
Niektóre prawidłowe identyfikatory:
- wynik
- poziom
- najwyższy wynik
- numer 1
- obliczTraffic
Niektóre nieprawidłowe identyfikatory:
- klasa
- 1liczba
- najwyższy wynik
- @pple