Class StreamApiImprovementsDemo

java.lang.Object
modernfeatures.java9.StreamApiImprovementsDemo

public class StreamApiImprovementsDemo extends Object
Demonstrates Java 9 Stream API improvements:
  • takeWhile: takes elements from a stream while a condition holds.
  • dropWhile: drops elements from a stream while a condition holds, then takes the rest.
  • ofNullable: creates a stream of zero or one element, safely handling nulls.
  • Constructor Details

    • StreamApiImprovementsDemo

      public StreamApiImprovementsDemo()
  • Method Details

    • main

      public static void main(String[] args)