Return to site

Java gym exercice on stream API: peek, filter, foreach.

· java

Limit Stream Java Challenge

What will happen after the main method is executed as follows?

import java.util.stream.IntStream; 

public class LimitStreamChallenger { 
   public static void main( String... doYourBest){
      IntStream.iterate(0, i -> i + 1)
            .limit( 5 )
            .filter(i -> i % 2 = 0)
            .forEach( System.out::print);

      IntStream.iterate(0,  i -> i + 1) 
             .peek(System.out::print)
             .filter(i -> i % 2 ==0)
             .limit( 3 )
             .forEach( System.out::print); 
   }
}

  • A) 02400122344
  • B) 024002244
  • C) 02401234
  • D) 02401234

.ʇɔǝɹɹoɔ sᴉ Ɐ ɹǝʍsuⱯ