Tässä opetusohjelmassa opit avainsanoista; varatut sanat Kotlin-ohjelmoinnissa. Opit myös tunnisteista ja muuttujan nimeämisestä.
Kotlin-avainsanat
Avainsanat ovat ennalta määriteltyjä, varattuja sanoja, joita käytetään Kotlin-ohjelmoinnissa ja joilla on erityinen merkitys kääntäjälle. Näitä sanoja ei voida käyttää tunnisteina. Esimerkiksi:
val-pisteet = 5
Tässä val on avainsana. Se osoittaa, että pisteet ovat muuttujia.
Koska avainsanat ovat osa Kotlinin syntaksia, et voi käyttää niitä muuttujan nimellä (tunniste). Esimerkiksi:
val for = 5 // Virhekoodi
Sekä val että for ovat avainsanoja. Siksi et voi ilmoittaa muuttujaa, jolle on annettu nimi Kotlinissa.
Tässä on luettelo kaikista Kotlinin avainsanoista:
Kotlin-avainsanaluettelokuten | tauko | luokassa | jatkaa | tehdä | muu |
väärä | varten | hauskaa | jos | sisään | käyttöliittymä |
On | tyhjä | esine | paketti | palata | super |
Tämä | heittää | totta | yrittää | typealiat | tyyppi |
val | var | kun | sillä aikaa |
Näitä avainsanoja kutsutaan koviksi avainsanoiksi.
Pehmeät avainsanat
Näitä 28 kovaa avainsanaa lukuun ottamatta Kotlinissa on monia pehmeitä avainsanoja. Pehmeitä avainsanoja käsitellään avainsanoina vain tietyssä yhteydessä. Esimerkiksi,
public
toimii avainsanana, kun teet luokan jäsenistä julkisia.
luokka TestClass (julkinen nimi = "Kotlin")
Täällä julkinen toimii avainsanana.
Voit myös luoda muuttujan nimeltä public.
val public = tosi
Tässä public on Boolen muuttuja.
Joitakin pehmeitä muuttujia Koltinissa ovat: ohitus, yksityinen, kenttä jne.
Kotlin-tunnisteet
Tunnisteet ovat muuttujille, luokille, menetelmille jne. Annettu nimi. Esimerkiksi:
var palkka = 7789,3
Tässä var on avainsana ja palkka on muuttujalle annettu nimi (tunniste).
Tässä ovat säännöt ja käytännöt muuttujan (tunniste) nimeämiselle Kotlinissa:
- Tunniste alkaa kirjaimella tai alaviivalla, jota seuraa nolla, kirjain ja numerot.
- Välilyönnit eivät ole sallittuja.
- Tunniste ei voi sisältää symboleja, kuten @, # jne.
- Tunnisteet erottavat isot ja pienet kirjaimet.
- Kun luot muuttujia, valitse järkevä nimi. Esimerkiksi pisteet, lukumäärä, taso ovat järkevämpiä kuin muuttujien nimet, kuten s, n ja l, vaikka ne ovat voimassa.
- Jos valitset muuttujan nimen, jossa on useampia kuin yksi sana, käytä ensimmäisen sanan kaikkia pieniä kirjaimia ja isoa isoa kirjainta jokaisen seuraavasta sanasta. Esimerkiksi speedLimit.
Joitakin kelvollisia tunnisteita:
- pisteet
- taso
- korkein pisteet
- numero 1
- Laske liikenne
Jotkut virheelliset tunnisteet:
- luokassa
- 1numero
- korkein pisteet
- @pple