V Kotline poznáme klasické dátové typy. Všetky ale zapisujeme veľkým začiatočným písmenom.
Malé začiatočné písmená používame len pre názvy premenných a funkcií
Toto sú základné typy, ktoré potrebujeme poznať:
Boolean - true / falseChar - 'a', 'b', '\n'Int - 1, 0xFF, -10Long - 1L, 0xFFLFloat - 1.0F, 1.0fDouble - 1.0String - "hello"Ďalším špeciálnym typom je Unit ten používame ako návratovú hodnotu funkcie, ktorá nevracia nič. Funkciu main vieme vďaka Unit zapísať nasledovne:
fun main(): Unit {
// ...
}
Obvykle slovíčko Unit nezapisujeme, ale je dobré o ňom vedieť. Podobá sa na void v C++ (ale nie je ekvivalentný).
Vytvor dve hodnoty (val) typu Int a na štandardný výstup vypíš na samostatných riadkoch výsledky operácií +-*/. Pri výpise používaj priamo tieto premenné, nie hardcoded výstup.
Skús vytvoriť 2 premenné typu String a sčitať ich. Ak sa dá dostať k výsledku, vypíš ho na štandardný výstup.
Skús sčítať String + Int alebo Int + String a výstup vypísať na štandardný výstup. Ak to nepôjde skús použiť String interpolation.