Java STREAM API w 40 minut

preview_player
Показать описание

Stream API w Javie jest już z nami od jakiegoś czasu, ale wciąż wiele osób ma wątpliwości, jak go właściwie używać. W tym odcinku przedstawiam możliwości wszystkich metod, jakich możemy użyć pracując ze streamami i pokazuję, że jest to naprawdę proste.

Metody klasy Stream:
00:00 Intro
02:48 Przechodzimy do kodu
05:37 map
07:45 flatMap
11:29 filter
12:37 sorted
13:54 limit
14:46 skip
15:31 count
16:33 min i max
18:03 findAny i findFirst
19:40 allMatch, anyMatch i noneMatch
21:33 reduce
28:45 takeWhile
30:25 dropWhile
31:21 forEachOrdered
33:25 peek

Рекомендации по теме
Комментарии
Автор

W żadnym z 4 znanych mi języków nie spotkałem się by ktoś tak skutecznie przekazywał wiedzę z programowania. Dlatego oglądam Twój kanał bardziej chętnie niż kanały w moim języku ojczystym :) Dziękuję za świetny materiał i pozdrawiam!

stormx
Автор

Chyba najlepszy tutorial dot. Java STREAM API spośród wszystkich materiałów na całym YT. Dzięki serdeczne. Pozdro ;-)

RaceDriverF
Автор

Przejrzałem już naprawdę sporo kanałów na YT i Twój jest moim zdaniem najlepszy, dobór tematów, sposób tłumaczenie i pokazywanie na życiowych przykładach bardzo na plus, dobra robota i oby tak dalej! :)

krzysztofkoodziej
Автор

Świetnie przedstawiona wiedza, również niezwykle przyjemnie się słucha, gdy autor dobrze mówi po angielsku i nie kaleczy wymowy co na polskim IT youtubie niestety jest normą. Pozdrawiam :)

kubackip
Автор

Pełna profeska, dzięki za streamy w pigułce :)

piotrwardecki
Автор

Dziękuję za film. Wytłumaczone w bardzo przystępny sposób i co najważniejsze na konkretnych przykładach. Pozdrawiam!

mateuszkaminski
Автор

Czesc
Masz talent do tłumaczenia i przekazywania wiedzy
Pozdrawiam

piotrborowczynski
Автор

Fajne mocno skoncentrowany Materiał. utrzymany wysoki poziom techniczny dużo wyrażeń Lambda i relacji do metod. Stream był dla mnie nowym zagadnieniem i jest to duże ułatwienie to jest skrócenie kodu ile pętli trzeba by napisać, żeby osiągnąć pożądany wynik. Ciekawe bardzo ciekawe.

tytusgierycz
Автор

Dzisiaj nie zaliczyłem testu na praktyki przez to, no i jestem, dzień dobry

alfredpennyworth
Автор

Bardzo obrazowo i intuicyjnie wytłumaczone, świetny materiał

huyaaaaaaa
Автор

Jak na razie najlepsze ćwiczenia Javy :)

tytusgierycz
Автор

Omg świetny materiał i tłumaczenie szukałem po różnych stronach a dopiero teraz zrozumiałem, jesteś mistrzem! Wgl świetny głos jak go usłyszałem to przypomniało mi się jak oglądałem Hypera jako dzieciak i Ci co opowiadali o grach mieli podobny jak Ty ^^

jedrzej
Автор

jasne i zrozumiałe i duży plus za trensik w tle :)

tirki
Автор

Dobry content, po nazwie spodziewałem sie jakiegoś noob shitu ale wiedza i forma jest na b.wysokim poziomie.
Nie jestem jutuberem, ale mysle ze dobrej jutuberskiej porady moge udzielić, otóż podczas nauki wole słuchać własnej muzyki niz czyjejś, zwłaszcza że każdy ma inny gust, więc ta z tła jest do wyjebania tak na przyszłość, też powinno być mniej zachodu z montażem od razu

ansgarx
Автор

Bardzo wartościowy materiał
Oby więcej takich. Pozdrawiam

jagiellon
Автор

19:30 zrobiłem startsWith("S") findFirst() na SECIE prawcowników - zawsze zwraca tego samego pracownika - jest 3 spełniających kryterium . Oczekiwałem losowych pracowników - Set nie trzyma kolejności dodawania

Dlaczego tak jest ?

jakubk
Автор

Gratuluję :) Materiał jest świetny, moze warto wrzucić wersję w języku angielskim?
Można by dodać komentarz o wydajności stream'a vs pętla for, np dla sumowania.

dawiddawidowy
Автор

Szkoda że nie ma kodu do skopiowania pomogło by mi to :/ Ale materiał świetnie mi wytłumaczył Stream API. Dziękuje :)

zytyp
Автор

Dzięki tobie zrozumiałem w końcu jak działa stream. Może zrobisz odcinek o Lambda i funkcyjnym ??

Lendemark
Автор

Cześć, czy wszystkie testy piszesz w głównym katalogu do kodu czy robisz to w package "test"? Bo za bardzo nie ogarniam gdzie te testy w końcu pisac ;/

swistak