Using of the parallelStream in Java
void showNumber(int number) {
try {
Thread.sleep(500);
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println(number);
}
Collection<Integer> rows = Arrays.asList( 2, 3, 5, 7, 11, 13, 17 );
//run ShowNumber for each number in numbers
//using parallel computing
rows.parallelStream().forEach(i -> showNumber(i));
- Log in to post comments