Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Hello,world!
Podstawowąskładnięjęzykówprogramowanianajczęściejdemonstrujesię
zapomocąprogramuDHello,world!”
Programtenopracujemywkilkukrokach,abyczytelnikzrozumiałjegoposzcze-
gólneczęści.Napoczątekzbadajmypustyprogram,którywogólenicnierobi:
//HelloWorld/EmptyProgram.kt
funmain(){
//Tubędziekodprogramu...
}
Przykładrozpoczynasiękomentarzem,któryjesttekstemobjaśniającym,igno-
rowanymprzez
Kotlin.
//
(dwaukośniki)zaczynająkomentarz,którybiegniedo
końcabieżącegowiersza
:
//Jednowierszowykomentarz
Kotlinignoruje
//iwszystko,conastępujepotychznakachdokońcawiersza.
Wkolejnymwierszuznowuzaczynazwracaćuwagę.
Pierwszywierszkażdegoprzykładuzawartegowtejksiążcejestkomentarzem
rozpoczynającymsięnazwąpodkatalogu,zawierającegoplikkoduźródłowe-
go(wtymprzypadkujesttoHelloWorld),poktórymnastępujenazwapliku:
EmptyProgram.kt.Nazwapodkataloguzprzykładamidlakażdegoatomupasuje
donazwytegoatomu.
Słowakluczowetosłowazarezerwowaneprzezjęzykimającespecjalneznaczenie
.
Jednymznichjestsłowo
fun,którejestskrótemodfunction.Funkcja(function)jest
fragmentemkodu,którymożnawykonaćpoprzezużycienazwytejfunkcji(wtej
książcepoświęcimyfunkcjomnaprawdędużoczasu).Nazwafunkcjinastępuje
posłowiekluczowymfun,zatemwtymprzypadkujesttomain()(wtekście
opisowymnazwyfunkcjizawszebędziemyuzupełniaćparąnawiasów).