Sunday, October 23, 2016

Problem No: #5 How to print Double Array Using Arrays.stream()?

Java 8 :: Streams and Lambda Expressions
/*
 * Problem No: #5
 * Problem Definition: How to print Double Array Using Arrays.stream()?
 * 
 * Answer: By Using, 
 * >  java.util.Arrays: This class contains various methods for manipulating arrays (such as sorting and searching).This class also contains a static factory that allows arrays to be viewed as lists. 
 *
 *> DoubleStream java.util.Arrays.stream(double[] array): Returns a sequential DoubleStream with the specified array as its source.**array - the array, assumed to be unmodified during use.
 * 
 * > java.util.stream.Stream.forEach(): Performs an act ion for each element of this stream.
 *  
 * Program By: Mr.DIpak SOnar
 * Date : 23rd Oct 2016
 */

import java.util.Arrays;

public class StreamWithDoubleArrayEx {

 public static void main(String[] args) {
  double doubleArr[] = new double[7];

  doubleArr[0] = 1112.1111;
  doubleArr[1] = 2112.000;
  doubleArr[2] = 3112.6111;
  doubleArr[3] = 411.21161;
  doubleArr[4] = 47.121111;
  doubleArr[5] = 711281111;
  doubleArr[6] = 1117777111;

  System.out.println("Printing double Array Using Arrays.stream(): ");

  Arrays.stream(doubleArr).forEach(System.out::println);
 }

}

No comments:

Post a Comment