... ) 14 .boxed()
15 .collect(Collectors.groupingBy(Function.identity(),
16 Collectors.counting()))
17 .forEach((face, frequency) ->
18 System.out.printf("%-6d%d%n", face, frequency));
19 }
20 }
Face Frequency 1 9992993 2 10000363 3 10002272 4 10003810 5 10000321 6 10000241
Rolling a die 60,000,000 times with streams.
Class SecureRandom
has overloaded methods ints
, longs
and doubles
, which it inherits from class Random
(package java.util
). These methods return an IntStream
, a LongStream
or a DoubleStream
, respectively, that represent streams of random numbers. Each method has four overloads. We describe the ints
overloads here—methods longs
and doubles
perform the same tasks for streams of long
and double
values, respectively:
-
ints()
—creates an ...
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.