Stream API in Java

Ғылым және технология

Industry Ready Java Spring Microservices Developer Live : bit.ly/JavaMS2
Complete Java Developer Course : bit.ly/Comp-Java-Dev-2
Coupon: TELUSKO20 (20% Discount)
For More Queries WhatsApp or Call on : +919008963671
website : courses.telusko.com/
TELUSKO Android App : bit.ly/TeluskoApp
Instagram : / navinreddyofficial
Linkedin : / navinreddy20
More Learning :
ForEach Method in Java: • ForEach Method in Java
Functional Interface : • Functional Interface |...
Spring Boot :- bit.ly/3aucCgB
Java - bit.ly/3xleOA2
Python :- bit.ly/3H0DYHx
Django :- bit.ly/3awMaD8
Spring Framework :- bit.ly/3GRfxwe
Servlet & JSP :- bit.ly/3mh5CGz
Hibernate Tutorial :- bit.ly/3NWAKah
Rest API | Web Service Tutorial :- bit.ly/38RJCiy
Git :- bit.ly/3NUHB3V
JavaScript :- bit.ly/3mkcFys
Kotlin :- bit.ly/3GR2DOG

Пікірлер: 180

  • @shrutigoyal5685
    @shrutigoyal5685 Жыл бұрын

    I wish someone had taught me like this in college. Amazing tutorial. Thanks so much!

  • @ManishankarBolli-vo6gv
    @ManishankarBolli-vo6gv Жыл бұрын

    Thank you Sir, I learned a lot from your channel over the time. The way you explain concepts by giving real world project examples and its history of evolution is amazing to stay tuned to your channel.

  • @om_ashish_soni
    @om_ashish_soni Жыл бұрын

    Sir, your streams and tutorials on Java have been extremely helpful to me as a competitive programmer. I appreciate the comprehensive and easy-to-understand content that you provide, including topics such as lambda expressions, functional interfaces, and the forEach method. Thank you for sharing your knowledge and expertise with the programming community.

  • @prajwaltirpude8582
    @prajwaltirpude85823 ай бұрын

    I am pre java 8 architect and i like you explaining the builder patter and going through it quickly. I get bored by very slow tutorials. People complaining are more of beginner users and you can tag advanced java so people can identify it. Java has changed so much and this video helps me how to catch up

  • @harshad.k14

    @harshad.k14

    2 ай бұрын

    Us bro!

  • @doogiet8608
    @doogiet86089 ай бұрын

    I've worked in Software for 20 years and these videos are so clear and concise! Really helpful. Thank you so much :)

  • @siddharthvinze1276
    @siddharthvinze12765 ай бұрын

    this is the best explanation available for steam api on the internet! Hats off Navin sir

  • @tycoonedits9457
    @tycoonedits9457 Жыл бұрын

    In detailed explanation, always hitting the precise spots where we stuck in java.

  • @sreenu1902
    @sreenu1902 Жыл бұрын

    One of the Best video which I have seen in 2022 Thanks covered alot in single video

  • @PushpendraKrSingh
    @PushpendraKrSingh Жыл бұрын

    Thank you Navin Reddy for excellent tutorial, you always explain the concepts in most simple terms

  • @programming5484
    @programming5484 Жыл бұрын

    Naveen , You just nailed it , you cleared out three things.. predicate,lambda,stream api method .

  • @health.upgradedbyscience.7309
    @health.upgradedbyscience.7309 Жыл бұрын

    Great video (as usual!), thanx a lot!! This was the topic i got stuck in the ongoing Java Full Stack Dev course.. now everything seems cristal clear! 😁👍

  • @Zeltricks
    @Zeltricks Жыл бұрын

    Your explanation is clear and concise. You teach a lot better than my mentors! Thank you so much! Subscribed!

  • @sunitaa9310
    @sunitaa9310 Жыл бұрын

    Your explanation is very good. I was searching for this video since long. Could you please add more videos on Streams API and other Java 8 features. Also request you to add it on one playlist as other Java 8 playlist is also available which has 10 short videos. Thank you for the awesome work .... Kudos to you :)

  • @paulocabelloacha4195
    @paulocabelloacha4195 Жыл бұрын

    Excellent explanation! Thanks a lot, Mr. Telusko!

  • @aethervibesofficial
    @aethervibesofficial9 ай бұрын

    Awesome video. Explained better than a top rated paid course I had taken on Udemy(refunded). Thanks man. Just one thing, at time 18:10 you could have just used return integer%2==1; instead of the if else block EDIT: Just watched the rest of the video, this is exactly what you did. Awesome!

  • @lohithaadapala6989
    @lohithaadapala69899 ай бұрын

    Paid gfg course they thought streams yesterday but I couldn't understand. Here today I'm learning amazing content free. Thankyou.

  • @pallavimisra9753
    @pallavimisra9753 Жыл бұрын

    Loved it. No one explains like you do.

  • @ruthvikls
    @ruthvikls Жыл бұрын

    The Best One Naveen, Thank you for finally letting me understand Stream API, Couldn't have asked for more!

  • @MAX-ym1pm
    @MAX-ym1pm Жыл бұрын

    Sir ur amazingly explains every topic easily and explains every single point to point 😍👌👌👌 I just loved it 😍

  • @rushikeshr21280
    @rushikeshr212805 ай бұрын

    Good Explanation !! I am clear now how to use stream API !! Thank you so much for uploading this video !!

  • @senya-man9710
    @senya-man9710 Жыл бұрын

    Loving the series👌please keep on doing more videos on the Stream API.

  • @shubhamtandon5191
    @shubhamtandon5191 Жыл бұрын

    Sir u are a genius…please please continue your awesome videos. I thought stream api is Ohhh… now after explaining by you it’s wow

  • @zeppelinmexicano
    @zeppelinmexicano6 ай бұрын

    Two thumbs up, especially creating the Predicate and plugging it into .filter(). If not practical for the project it's at least building a deeper understanding of how the lambda space works.

  • @Monishsview
    @Monishsview Жыл бұрын

    My fav youtube channel ❤️ telusko is great teacher !!

  • @foodgallery5819
    @foodgallery5819 Жыл бұрын

    Thank you for session, it was really helpful and easy to understand the concept in-depth. well explained.

  • @muralimohan7097
    @muralimohan7097 Жыл бұрын

    the way you teach is Amazing Sir. Please do more videos on Stream concepts.

  • @ajitharumugam8797
    @ajitharumugam8797 Жыл бұрын

    Please post more stream api concepts, this was amazing

  • @ShubhamPatil-cm2vu
    @ShubhamPatil-cm2vu Жыл бұрын

    Such a amazing and perfect explanation

  • @souvikmukherjee5612
    @souvikmukherjee5612 Жыл бұрын

    I thought it is a JS video. I played the video and started watching it, later I found the difference is in the arrow, " => " to " -> " only, I thought may be a new feature of ES7 or later version. In some time I noticed " public static void main " is peeping. All these time I was sleepy and after seeing this I was shocked. Thank you Navin sir, I didn't know even JAVA has these features.

  • @johntony366

    @johntony366

    Жыл бұрын

    I was pleasantly surprised as well!

  • @kasunlalendra
    @kasunlalendra Жыл бұрын

    today i had i interview. thanks to this video i was able to provide good answers. 🙏

  • @tholeduc6499
    @tholeduc64996 күн бұрын

    Thanks sir Navin Reddy. This video is very useful

  • @afifkhaja
    @afifkhaja9 ай бұрын

    You are a godsend! The only thing I don't understand is why the first element of reduce() can't just be the first element of the collecttion

  • @raghunadhv9619
    @raghunadhv96195 ай бұрын

    You made my day, awesome explanation!

  • @abhishekumap8214
    @abhishekumap8214 Жыл бұрын

    Excited to see the in-depth explanation in our course sir...see you there!

  • @subramanianchenniappan4059
    @subramanianchenniappan4059 Жыл бұрын

    Thanks . Useful for interviews . I am a Java techlead for a restful backend project . Need to apply for new job ☺️☺️

  • @haripriya8034
    @haripriya8034 Жыл бұрын

    Thank you for this lecture sir. Really enjoyed ur session.

  • @prasaad44
    @prasaad44 Жыл бұрын

    Yes Sir, please update us with more number of similar videos......

  • @samayshyam5515
    @samayshyam551510 ай бұрын

    That Predicate interface part was so smooth 🤌

  • @jellyjollyjelly9513
    @jellyjollyjelly95135 ай бұрын

    you deserve more recognition !!!

  • @suriyarajaram6709
    @suriyarajaram6709 Жыл бұрын

    Very nice clear explanation.Thank you so much.

  • @swetajain5850
    @swetajain5850 Жыл бұрын

    best video on stream api, yes more videos on stream api....thank you so much

  • @Aniket_16d
    @Aniket_16d Жыл бұрын

    Thanks a lot navin sir for everything,

  • @podcastie
    @podcastie Жыл бұрын

    I really need this video, thanks for this topic sir 😍😍😍🥰

  • @sayankarmakar13
    @sayankarmakar13 Жыл бұрын

    thanks for clear the concept of streams.

  • @Harsh-fd4ml
    @Harsh-fd4ml Жыл бұрын

    love your new setup is awesome.

  • @nagesh52351
    @nagesh52351 Жыл бұрын

    this concept is same as in java script...thank you for the video sir

  • @ReXva77
    @ReXva77 Жыл бұрын

    Function foo = (n) -> n * 2; and we should pass foo as a parameter to map method. It might be somthing like that.

  • @vijayant_world
    @vijayant_world5 ай бұрын

    Hats off to Telusko 🙂.

  • @anup21d
    @anup21d Жыл бұрын

    Excellent explanation of the streams API!

  • @abhishekhm1264
    @abhishekhm1264 Жыл бұрын

    I love this video man!! Thank u so much.

  • @ishwaryaselvam5677
    @ishwaryaselvam56772 ай бұрын

    Tq for your good explanation

  • @AdaptToFuture
    @AdaptToFuture2 ай бұрын

    and the beauty is, the value is already sorted. :)

  • @ndk8111
    @ndk8111 Жыл бұрын

    Thank you for taking the time making this tutorial. Do not be afraid to take a couple of takes to redo places where u lost a thread of thought like with reduce(). It is like you had no idea what you were doing. This discredits you and makes you channel less professional. One important omitted fact about IllegalStateException - it was due to “terminal operation” by forEach and count() or collect() vs “intermediate operation” aka chain-able map() filter() reduce()

  • @yashtibrewal8300
    @yashtibrewal83005 ай бұрын

    Thank you.

  • @shrilekhadamle9289
    @shrilekhadamle92896 ай бұрын

    Thank you sir.

  • @bhaveshmhase7272
    @bhaveshmhase72727 ай бұрын

    Thank you so much

  • @kunleajiboye2487
    @kunleajiboye2487 Жыл бұрын

    Done. Well explained. Thanks.

  • @TheMoviemaker98
    @TheMoviemaker983 ай бұрын

    This guy is an absolute legend

  • @santoshgujar5237
    @santoshgujar52378 ай бұрын

    Thank you, Sir, 🙏🌺😇

  • @Lakhan_Pawar_
    @Lakhan_Pawar_8 ай бұрын

    Nice explanation sir

  • @Sriram-cv9xo
    @Sriram-cv9xo Жыл бұрын

    thanks sir..i am really enjoying and its very very useful for me.

  • @techscout4051
    @techscout40515 ай бұрын

    Great video !

  • @eklavyaghodake1619
    @eklavyaghodake1619 Жыл бұрын

    Wow that's very much helpful thank you, Sir

  • @erekleberidze3843
    @erekleberidze3843 Жыл бұрын

    really helpful, thank you ! would be great if you also also show us how map works like you did for filter

  • @erekleberidze3843

    @erekleberidze3843

    Жыл бұрын

    Function func = new Function() { @Override public Integer apply(Integer n) { return n*2; } }; // which could be written like this: /** * Function func = n -> n*2; * */

  • @mayorman0076
    @mayorman007611 ай бұрын

    Beautiful explanation

  • @SR-er8vt
    @SR-er8vt9 ай бұрын

    Thank you!

  • @varshinisalian3214
    @varshinisalian3214 Жыл бұрын

    Very helpful. Thanks a lot

  • @koseavase
    @koseavase10 ай бұрын

    Navin and Kaushik are best well at articulating new concepts

  • @Haris_LV
    @Haris_LVАй бұрын

    Excellentoo !!!

  • @MzamoHerbza
    @MzamoHerbza Жыл бұрын

    Very awesome explanation as always Alien!!! - A quick question (maybe its a stupid one sorry), if i can process my stream output like stream.forEach(s -> System.out.println(s * 2)); - what will be the benefit of mapping my stream 1st then output like :- stream.map(n -> n * 2).forEach(x -> System.out.println(x)); - Is there any benefit for using map() to process rather.

  • @ajaygv153
    @ajaygv153 Жыл бұрын

    Thank You..! Very useful

  • @ommmprakash
    @ommmprakash Жыл бұрын

    Excellent videos and explanation

  • @vikashgupta746
    @vikashgupta746 Жыл бұрын

    you are a clever programmer sir.. nice thought

  • @Cars-fs3ej
    @Cars-fs3ej Жыл бұрын

    Yes please make more stream videos with examples

  • @jorgeivanmedina2410
    @jorgeivanmedina2410 Жыл бұрын

    Excellent lecture 👍

  • @medi_gaminq8146
    @medi_gaminq8146 Жыл бұрын

    what compilateur do you use please and thank you very good video

  • @manishmukul5874
    @manishmukul5874Ай бұрын

    nice explained

  • @SaiTeja-vk6pv
    @SaiTeja-vk6pv Жыл бұрын

    Sir, are there any plans of launching pre recorded video courses (not live) on ineuron?

  • @510_pragneshmaru5
    @510_pragneshmaru510 ай бұрын

    I Really Enjoy

  • @prakarshpathak1285
    @prakarshpathak1285 Жыл бұрын

    maja aa gayi! Thank you

  • @HabiburRahman-dm5yt
    @HabiburRahman-dm5yt Жыл бұрын

    very helpful for us. May Allah grant you.

  • @quickthru108
    @quickthru108 Жыл бұрын

    Please make a series on Functional programming with Java

  • @jayendrasingh9260
    @jayendrasingh9260 Жыл бұрын

    yes more videos on stream api

  • @Bgmi-highlights-hack
    @Bgmi-highlights-hack3 ай бұрын

    Nice

  • @mohshafi3032
    @mohshafi3032 Жыл бұрын

    Hi Navin, thank you for your clear explanation, why do we need a map here, the List of nums is already sorted before the map, can't we just do this after sorting as follows: nums.stream() .filter(n -> n%2 == 1) .sorted() .forEach(n -> System.out.println(n*2));

  • @im_aditya_rathi
    @im_aditya_rathi Жыл бұрын

    9:48 The beauty is the values were already sorted. It also makes me laugh too 😅😁.

  • @pveelaid
    @pveelaid Жыл бұрын

    Function map = m -> m*2;

  • @bloom6874
    @bloom6874 Жыл бұрын

    Video was too good n lecture was quite interesting. Could you clear my one doubt? at the end of the video, you used reduce() and got the output as 26. I didn't get the result how 26 is getting printed.

  • @AnthonyTouset
    @AnthonyTouset Жыл бұрын

    good one, thanks!

  • @java_minds1755
    @java_minds1755 Жыл бұрын

    thank you 😊

  • @lalitchoudhary230
    @lalitchoudhary230 Жыл бұрын

    U r my idol sir

  • @ahmadnayeem9587
    @ahmadnayeem95873 ай бұрын

    pretty good

  • @AkashVermaNITian
    @AkashVermaNITian Жыл бұрын

    14:24 There are 3 streams at this timestamp.

  • @mohamedlegtibi802
    @mohamedlegtibi8028 ай бұрын

    Please sir what's the shortcuts you use to jump to methods or class in intellij??

  • @PcSite
    @PcSite Жыл бұрын

    I have a desktop application for flight management in the Java language, and I want to read the ticket data directly from the email and include it automatically in the application, so that any ticket issued and sent directly to the email, the application reads and stores it automatically with an alert notification that appears, making you just click on the Save button

  • @krsingh.shubham
    @krsingh.shubham11 ай бұрын

    which intellije theme you are using sir ?

  • @Dhananjaykumar-ro6zg
    @Dhananjaykumar-ro6zgАй бұрын

    Well, since Predicate is an interface, we can not create an object like the way you did in at 18:25. Or can we? Since It is not showing any error in your code. Can you explain it to me?

  • @amaraaditya
    @amaraaditya Жыл бұрын

    Hey Naveen, Can you add a playlist for this series ? I’m finding it difficult to checkout the latest Java videos uploaded by you.

  • @rahuls331
    @rahuls331 Жыл бұрын

    Till now I didn't know that we can create an object for an interface using the syntax at 17:42. What is that construct called? I want to learn it.

  • @nobleman2704
    @nobleman2704 Жыл бұрын

    Best of the best

Келесі