Jakub Jahič:
Ne 11.8.2024 o 11:56
Chceš zlepšiť svoje schopnosti v Jave? Kurz Stream API a Generické typy ťa naučí, ako písať efektívny a elegantný kód ☕.
Zatiaľ čo klasický imperatívny kód:
public List<Person> getAllAdultsImperative(List<Person> people) { List<Person> adults = new ArrayList<>(); for (Person person : people) { if (person.getAge() >= 18) { adults.add(person); } } return adults; }
je zdĺhavý, funkcionálny prístup s využitím Stream API je oveľa prehľadnejší:
public List<Person> getAllAdultsFunctional(List<Person> people) { return people.stream().filter(person -> person.getAge() >= 18).toList(); }
Čo sa naučíš:
- Generické typy 🔠
- Stream API 🌊
- Function a Lambda výrazy 💡
- map, filter, reduce, flatMap 🔍
Kurz je pre tých, ktorí už ovládajú základy Javy a chcú písať kód na modernej úrovni 🚀.
5.0
2h 22min
Stream API a Generické typy v Jave
Nauč sa písať Java kód deklaratívne s použitím Stream API.
Like (0)