Java Streams Tutorial | 2020

  Рет қаралды 256,883

Amigoscode

5 жыл бұрын

Java Streams allows you work with Collections/Lists like never before. In the good old days we use to define every single step (code) what we wanted to accomplish, we used to write a lot of code for something very small (The Imperative approach).
What Java Streams makes it easy to work with Collections and it gives you as a developer an API where you can ask what you want instead of defining the full implementation for the thing you want. (Declarative Programming)
If you not using Java Streams 😱 then you should take a moment and watch this video to learn more about it.
Here are some resources
Code: github.com/amigoscode/java-streams-youtube
Free Course: bit.ly/2WxbPjI
PS:
Subscribe to my channel: kzfaq.info
Follow on Instagram: amigoscode
Happy coding 👊🏾

Пікірлер: 304
@desarrollojava
@desarrollojava 3 жыл бұрын
This is the best explanation I've ever heard. You have teaching talent man. Thank you.
@florianseidel8574
@florianseidel8574 4 жыл бұрын
thank you for your work, Nelson. really appreciate it.
@ibrahimgunduz34
@ibrahimgunduz34 3 жыл бұрын
I just met your youtube channel while searching for something regarding spring security but after that, I watched some of your other videos as well. They are definitely awesome. Thanks for your work.
@martinguerra2142
@martinguerra2142 3 жыл бұрын
Thank you Nelson, always helping the community!
@cod3rhandl3it
@cod3rhandl3it Жыл бұрын
Articulate, informative, and succinct - WELL DONE and THANK YOU!
@FukSN
@FukSN 2 жыл бұрын
Thanks Nelson. Just learning Java for my job and I work with Collections/Lists a lot so this is super helpful. ✌
@josephthecreator
@josephthecreator Жыл бұрын
Extremely helpful. Stream APIs are so powerful, thank you for breaking this down!
@jakovkusic4219
@jakovkusic4219 2 жыл бұрын
Definitely the best video about streams on KZfaq.
@mertyertugrul
@mertyertugrul 4 жыл бұрын
I watch this so many times, thank you Nelson.
@user-fz1nh3mt1c
@user-fz1nh3mt1c 3 жыл бұрын
so many times? sounds like Nelson awfully explained streams and you have to watch again and again to understand =) i'm joking. Nelson, great job!
@mertyertugrul
@mertyertugrul 3 жыл бұрын
@@user-fz1nh3mt1c No I just keep forgetting it 🙃
@peytonpeck
@peytonpeck 4 жыл бұрын
I was looking for a good video explaining/showing some methods in #stream(), and this was just awesome. 10/10 good job!
@damdl96
@damdl96 5 жыл бұрын
Easy to understand and great explanation, thank you!
@amigoscode
@amigoscode 5 жыл бұрын
You are welcome :)
@barryalpha4484
@barryalpha4484 3 жыл бұрын
This is the best explanation that i have ever had. thank you a lot guy for this beautifull job.
@suwatchainanchai6637
@suwatchainanchai6637 3 жыл бұрын
Thank you so much for your tutorial. It help me reduce a lot of code line from doing imperative approach.
@damahelouni2720
@damahelouni2720 3 жыл бұрын
Wow, thank you very much. You explain so well and easy to understand. Greetings from Germany 👍🏼
@mingyungkim3680
@mingyungkim3680 Жыл бұрын
I’m really happy to watch this video. I understood ‘streams’ perfectly that made me annoying. thank u
@angecarmelyoro6321
@angecarmelyoro6321 2 жыл бұрын
What a masterclass. Thank you Nelson
@ankit-jangid
@ankit-jangid Жыл бұрын
Explained very simply and cleared doubts. Thank you so much Amigoscode :)
@prakhar.odyssey
@prakhar.odyssey 2 жыл бұрын
Thank you for this amazing explanation brother! 😄🙌🏾
@hasangunes9464
@hasangunes9464 4 жыл бұрын
It's 2020 and I still write code like this. FeelsBadMan
@abrehamish
@abrehamish 3 жыл бұрын
Thank you Nelson for excellent expalnation.
@teofilomassinga7528
@teofilomassinga7528 3 жыл бұрын
Thanks, Nelson you are a wonderful teacher.
@fredericochopin
@fredericochopin 3 жыл бұрын
Nelson, this is great stuff! Thank you.
@andrews1318
@andrews1318 2 жыл бұрын
Thanks Nelson, I'm appreciate this vids, because when I finished my formation course just learn the base.
@abhijeetprabhu4117
@abhijeetprabhu4117 3 жыл бұрын
Followed you from your FCC video on Spring. Thank you for such an informative session! Subbed
@juzerkhambati5068
@juzerkhambati5068 3 жыл бұрын
Hi, You really explain so well. Really appreciate it. Thank you
@sumanthmuttuvalli4931
@sumanthmuttuvalli4931 3 жыл бұрын
Thank You, Nelson. Your videos are very helpful to me.
@carlozuk
@carlozuk 3 жыл бұрын
Amazing video, can't wait to take the course
@mkli3459
@mkli3459 3 ай бұрын
This is very very wonderful! Thanks a lot! 👏
@kostiantynkarzhanov9216
@kostiantynkarzhanov9216 4 ай бұрын
Thank you! Very very helpful! 💛
@kihunkim7498
@kihunkim7498 3 жыл бұрын
very useful video and simply explained. Thank you so much bro!!
@DEVKA777
@DEVKA777 3 жыл бұрын
thank you for your work! so cool and understandably
@Netalon
@Netalon 3 жыл бұрын
Thank you Bro ! Finally i learned streams in Java
@brunocardoso8246
@brunocardoso8246 4 жыл бұрын
Appreciate simple and structured explanation. Thank you !
@dmytrog6127
@dmytrog6127 4 жыл бұрын
Thank you! Very clear, very understandable, very comprehendly
@amigoscode
@amigoscode 4 жыл бұрын
Thanks
@gurushashank7863
@gurushashank7863 Жыл бұрын
Thank you, Helped me a lot 😃
@K.E.N.J.I.B.A.B.Y
@K.E.N.J.I.B.A.B.Y 2 жыл бұрын
This was very infomative! I followed along with my own custom made class and I learned a ton! Thanks a million!
@simranpreetkaur7840
@simranpreetkaur7840 Жыл бұрын
Great content, well structure and quality content. Keep posting :)
@vitorgsevero
@vitorgsevero 2 жыл бұрын
Great explanation! Thank you so much!
@FP_95
@FP_95 Жыл бұрын
Thanks man! Your content is AWESOME! Cheers! :)
@Hianfita
@Hianfita 7 ай бұрын
Excellent video, stream really are insane! Your explanation was mighty understandable. Valeu amigo
@fabiovictorino350
@fabiovictorino350 8 ай бұрын
It's was amazing. I love so much yours videos.
@juanignaciorios4513
@juanignaciorios4513 3 жыл бұрын
Eres un crack!! Thanks and greetings from Argentina🇦🇷
@lifeTechnicolorGuy
@lifeTechnicolorGuy 4 жыл бұрын
Great tutorial ! I will do the course for sure.
@amigoscode
@amigoscode 4 жыл бұрын
Thanks buddy
@Metachief_X
@Metachief_X 3 жыл бұрын
this is amazing, thank you so much!
@tshepo2japhta28
@tshepo2japhta28 4 жыл бұрын
Man you inspire me ...keep them coming
@amigoscode
@amigoscode 4 жыл бұрын
I will
@Jody-nf2bz
@Jody-nf2bz Жыл бұрын
Excellent class. Thank you!
@MrZbieg1422
@MrZbieg1422 Жыл бұрын
Thanks dude. You just saved me some time :D
@peasantfolkhero
@peasantfolkhero 9 ай бұрын
You have my thanks, you are doing this very well.
@mirakhmadov
@mirakhmadov 2 жыл бұрын
Thank you You are good at teaching
@PhanTanThangTH
@PhanTanThangTH Жыл бұрын
Thank you so much bro, keep it up :)
@anantpillai4656
@anantpillai4656 5 жыл бұрын
Seriously well explained!!
@amigoscode
@amigoscode 5 жыл бұрын
Thank you
@ainbrisk545
@ainbrisk545 11 ай бұрын
thank you! very insightful
@eddiemarxmallmaalvarez1134
@eddiemarxmallmaalvarez1134 2 жыл бұрын
I'm Latinoamerican and could say that Great video man, it's awesome!!
@jopadjr
@jopadjr 2 жыл бұрын
Thanks mate for the tutorial...
@MCBarracudo
@MCBarracudo 3 жыл бұрын
Great tutorial. Thank you !
@TheN0odles
@TheN0odles 3 жыл бұрын
Hey bro, grettings from Johannesburg. Good work, man!
@russellskalden8064
@russellskalden8064 4 жыл бұрын
Like your lessons, keep going 👍
@foleyjack
@foleyjack 4 жыл бұрын
Very well explained, good tutorial, thank you
@amigoscode
@amigoscode 4 жыл бұрын
You welcome
@DiegoOliveiraProf
@DiegoOliveiraProf 3 жыл бұрын
thanks, this is a very good tutorial!
@BluePhoenixGames1
@BluePhoenixGames1 5 жыл бұрын
Well explained, thanks!
@amigoscode
@amigoscode 5 жыл бұрын
Thanks buddy
@ahmedzidane6203
@ahmedzidane6203 3 жыл бұрын
thank you for your work my bro.
@PapaSmurff660
@PapaSmurff660 4 жыл бұрын
how would you change min/max if you are working with a generic type? in this case you don't have access to something like the getAge method
@aveshkadri
@aveshkadri 3 жыл бұрын
thanks amigo, very well explained
@BrilliantMindsZw
@BrilliantMindsZw Жыл бұрын
quite clear and understandable
@user-mn3iq2cs9n
@user-mn3iq2cs9n 4 жыл бұрын
I had to switch my language level in IntelliJ to Java 9. I have Java 13 installed as of 2019. Is List.of method going bye bye?
@andreas-fefe
@andreas-fefe 2 жыл бұрын
Hello Neloson thanks for your interesting and well explained concepts. please would like to know how to come out with printing only one property of the person after sorting.
@EmanAl-Murish
@EmanAl-Murish Жыл бұрын
Woow, thank u so much for this Amazing video
@AlinaKay47
@AlinaKay47 3 жыл бұрын
Besides this being a great tutorial, for the first time ever my non-american name is used in an example :')
@DaRolla2016
@DaRolla2016 4 жыл бұрын
Hi Nelson, thanks for this. Can you please explain how to get images into your comments? Like // Imperative approach ❌ and // Declarative approach ✅ ? My IDE does not show them right like the Github Webpage does. But in your video your IntelliJ did ?!
@houariboumediane3536
@houariboumediane3536 3 ай бұрын
That was good man...thanks.
@608raju
@608raju 4 жыл бұрын
the way you explained is clear. good luck
@amigoscode
@amigoscode 4 жыл бұрын
Thank you
@tvrecorder4791
@tvrecorder4791 3 жыл бұрын
Keep up the good work mate
@adamfaisal1750
@adamfaisal1750 2 жыл бұрын
Many Thanks Dear Nelson
@mailtoharutyunyan
@mailtoharutyunyan Жыл бұрын
Hi @amigoscode, Can you tell me how I can trim strings in the list which are in Ticket class for example, and sort them in ASC order?
@michapusio9523
@michapusio9523 5 жыл бұрын
Good work, keep going that! :D
@amigoscode
@amigoscode 5 жыл бұрын
Thanks Michal
@andresencolombia
@andresencolombia 2 жыл бұрын
Great job Amigo.
@coelho8276
@coelho8276 3 жыл бұрын
best video for java streams
@sudheerchalla1453
@sudheerchalla1453 4 жыл бұрын
Very well explained. Great job
@amigoscode
@amigoscode 4 жыл бұрын
Thank you 😊
@senss3000
@senss3000 2 жыл бұрын
awesome bro thnks ! we want more
@luisdfernandez2601
@luisdfernandez2601 4 жыл бұрын
Nicely explained. Nice work!
@amigoscode
@amigoscode 4 жыл бұрын
Thanks
@Cavdar2012
@Cavdar2012 2 жыл бұрын
excellent! thanks a lot.
@DarrelDavis
@DarrelDavis 4 жыл бұрын
Great explanation. Thanks much.
@amigoscode
@amigoscode 4 жыл бұрын
Thanks Darrel
@mnarayanan5363
@mnarayanan5363 2 жыл бұрын
This is good content. Thanks
@marcincylkowski3004
@marcincylkowski3004 3 жыл бұрын
Very good video! It is really helpfull
@ShaileshDagar
@ShaileshDagar Жыл бұрын
Thanks, man!
@cxrealzim8762
@cxrealzim8762 3 жыл бұрын
Great content mate.
@rabbyhossain9537
@rabbyhossain9537 2 жыл бұрын
Best website for learn coding
@ajitdas4515
@ajitdas4515 2 жыл бұрын
Awesome. Thanks
@vpenywise
@vpenywise 2 жыл бұрын
4:19 - doesn't appear to be free anymore, but then again, I'm a few years late watching the video :D Thanks for the content nonetheless! I will also check your website and courses for sure!
@saravinfotech
@saravinfotech 3 жыл бұрын
Can you explain how the values are printed within say sorted.foreach?
@TinyEarthling
@TinyEarthling 3 жыл бұрын
Thank you, Sir!
@vancuong8418
@vancuong8418 3 жыл бұрын
Really helpful thanks
@study-channel6301
@study-channel6301 3 жыл бұрын
Please, make a video on Map vs FlatMap. Thank you!
@ae7805
@ae7805 4 жыл бұрын
Can java streams handle piping sensor data to a machine learning model as a java custom application? Can you offer this service for my research?
@moodydog9960
@moodydog9960 2 жыл бұрын
I think with the getAge and getGender in the sort expression, you need to flip getAge and getGender, i.e, do sort by gender first, then by age.
@user-xt8iy7pz8g
@user-xt8iy7pz8g 5 ай бұрын
cool materials thx
@SayujyaShibin
@SayujyaShibin Жыл бұрын
nice video..very helpful
@rajeevkalangi2472
@rajeevkalangi2472 2 жыл бұрын
Wonderful bro.
@simpleandminimalmaybe
@simpleandminimalmaybe Жыл бұрын
thank you so much for the brilliant tutorial. may i ask....., are you typing the shortcuts yourself or it is IntelliJ IDEA doing this. I am writing them down by the way for ease of reference. thank you for the effort you put into these tutorials.
@aobaidi5626
@aobaidi5626 2 жыл бұрын
The best, brother
ROCK PAPER SCISSOR! (55 MLN SUBS!) feat @PANDAGIRLOFFICIAL #shorts
00:31
Неприятная Встреча На Мосту - Полярная звезда #shorts
00:59
Полярная звезда - Kuzey Yıldızı
Рет қаралды 7 МЛН
Did you believe it was real? #tiktok
00:25
Анастасия Тарасова
Рет қаралды 41 МЛН
ROCK PAPER SCISSOR! (55 MLN SUBS!) feat @PANDAGIRLOFFICIAL #shorts
00:31