Smart cast i sprawdzanie null
Smart cast i sprawdzanie null Gdy raz sprawdzisz, że coś nie jest null (albo jest konkretnego typu), Kotlin to zapamiętuje...
Smart cast i sprawdzanie null Gdy raz sprawdzisz, że coś nie jest null (albo jest konkretnego typu), Kotlin to zapamiętuje...
Typy null Jedna z najważniejszych cech Kotlina: język rozdziela typy, które nigdy nie są puste (String), od tych, które mogą...
vararg i zasięg zmiennych Czasem nie wiemy z góry, ile argumentów trafi do funkcji – z pomocą przychodzi vararg. Poznasz...
Argumenty domyślne i nazwane Dwa wygodne mechanizmy Kotlina: wartości domyślne parametrów (fun f(x: Int = 0)) pozwalają pominąć argument przy...
Funkcje jednowyrażeniowe Gdy funkcja sprowadza się do jednego wyrażenia, Kotlin pozwala zapisać ją krócej – bez klamr i return, ze...
Funkcje – podstawy Funkcja to nazwany fragment kodu, który możesz wywoływać wielokrotnie. Poznasz słowo fun, sposób przekazywania danych przez parametry...
while, do-while, break / continue Nie zawsze z góry wiadomo, ile razy coś trzeba powtórzyć. Pętle while i do-while działają...
Pętla for Pętla for powtarza kod dla kolejnych wartości. Nauczysz się przechodzić po zakresie (1..10, downTo, step), po elementach kolekcji...
Zakresy (ranges) Zakres to wygodny sposób na opisanie ciągu wartości „od – do”. Poznasz zapis 1..10, warianty until, downTo i...
Wczytywanie danych z konsoli Do tej pory program tylko wypisywał gotowe dane. Teraz nauczysz się je wczytywać od użytkownika: poznasz...