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...
Programowanie na Android w Kotlin i Java
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...
if / else jako wyrażenie Instrukcja warunkowa pozwala programowi „podejmować decyzje”. Poznasz klasyczne if, else i else if, a potem...