11. diel - StreamAPI v Jave - Generovanie streamov
V predchádzajúcom cvičení, Riešené úlohy k 8.-10. lekcii práce s kolekciami v Jave, sme si precvičili získané skúsenosti z predchádzajúcich lekcií.
Dnes si v Java tutoriáli predstavíme spôsoby, ako streamy tvoriť.
Tvorba streamov
Všetky kolekcie, ktoré sme si predstavili, majú metódu
stream()
, pomocou ktorej stream získame:
List<String> list = Arrays.asList("Peter", "John", "Michael"); Stream<String> stream = list.stream();
Stream je možné vytvoriť aj zo samotného poľa, ktoré nie je
plnohodnotnou kolekciou, a to pomocou metódy stream()
z
knižničnej triedy Arrays
:
String[] array = new String[] {"Peter", "John", "Michael"}; Stream<String> stream = Arrays.stream(array);
Rozhranie Stream
tiež disponuje metódou of()
,
pomocou ktorej je možné vytvoriť nový stream:
Stream<String> stream = Stream.of("Peter", "John", "Martin");
Ďalej si uvedieme zoznam generátorov číselných streamov. Ide o pomocné metódy, pomocou ktorých tvoríme číselné streamy:
...koniec náhľadu článku...
Pokračuj ďalej
Minul si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiové sekcie.
Obmedzená ponuka: Nauč sa všetko a ušetri
Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš so zmluvnými podmienkami.
- Neobmedzený a trvalý prístup k jednotlivým lekciím.
- Kvalitné znalosti v oblasti IT.
- Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.
Popis článku
Požadovaný článok má nasledujúci obsah:
V Java tutoriáli sa zoznámime s tvorbou streamov. Konkrétne si predstavíme generátory číselných streamov a ich spôsoby použitia.
Kredity získaš, keď podporíš našu sieť. To môžeš urobiť buď zaslaním symbolickej sumy na podporu prevádzky alebo pridaním obsahu na sieť.