Lekce 6 – Kolekce
Osnova
- primitivní typy × objekty
- Java Collections Framework –
List
aSet
- generiky (např.
List<String>
)
Prezentace
Kolekce
java.util.List
– uspořádaný seznam prvků, mohou se opakovatjava.util.Set
– neuspořádaná množina prvků – nezáleží na pořadí, nemohou se opakovatjava.util.Map
– mapa, slovník – dvojice klíč: hodnota, rychlé hledání podle klíče
Odkazy
- dokumentace základní knihovny Javy: Java SE 11 JavaDoc
- Java Collections Framework
Cvičení 1
- Forkni a naklonuj si repository j1-lekce06.
- Vyzkoušej, že ti jde aplikace spustit.
- Ve třídách
NakupniSeznam
aOsoba
jsou metody s komentářemTODO
. Tyto metody je potřeba implementovat – co má metoda dělat je napsané v komentáři nad metodou. Jednotlivé metody se spouštějí z metodyrun
v dané třídě – spuštěním programu ověř, že se vypisuje to, co očekáváš.
Úkol
Z této lekce je 4. domácí úkol.