Creating the Arrays
Line 14 uses Random
method ints
to create an IntStream
of 100,000,000 random int
values, then calls IntStream
method toArray
to place the values into an array. Line 15 calls method clone
to make a copy of array1
so that the calls to both sort
and parallelSort
work with the same set of values.
Timing Arrays
Method sort
with Date/Time API Classes Instant
and Duration
Lines 19 and 21 each call class Instant
’s static
method now
to get the current time before and after the call to sort
. To determine the difference between two Instant
s, line 24 uses class Duration
Get Java How to Program, Early Objects, 11th Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.