Skip to content

Commit

Permalink
8238919: (doc) Broken code snippet in the java.util.stream package do…
Browse files Browse the repository at this point in the history
…cumentation

Reviewed-by: mchung, naoto
  • Loading branch information
Roger Riggs committed Feb 12, 2020
1 parent 93241e5 commit eccdd8e
Showing 1 changed file with 4 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
* <p>The key abstraction introduced in this package is <em>stream</em>. The
* classes {@link java.util.stream.Stream}, {@link java.util.stream.IntStream},
* {@link java.util.stream.LongStream}, and {@link java.util.stream.DoubleStream}
* are streams over objects and the primitive {@code int}, {@code long} and
* are streams over objects and the primitive {@code int}, {@code long}, and
* {@code double} types. Streams differ from collections in several ways:
*
* <ul>
Expand Down Expand Up @@ -176,7 +176,7 @@
* do:
*
* <pre>{@code
* int sumOfWeights = widgets.<b>parallelStream()</b>
* int sumOfWeights = widgets.parallelStream()
* .filter(b -> b.getColor() == RED)
* .mapToInt(b -> b.getWeight())
* .sum();
Expand Down Expand Up @@ -242,7 +242,7 @@
* String s = sl.collect(joining(" "));
* }</pre>
*
* First a list is created consisting of two strings: "one"; and "two". Then a
* First a list is created consisting of two strings: "one" and "two". Then a
* stream is created from that list. Next the list is modified by adding a third
* string: "three". Finally the elements of the stream are collected and joined
* together. Since the list was modified before the terminal {@code collect}
Expand Down Expand Up @@ -344,7 +344,7 @@
* parallelization:
*
* <pre>{@code
* List<String>results =
* List<String> results =
* stream.filter(s -> pattern.matcher(s).matches())
* .collect(Collectors.toList()); // No side-effects!
* }</pre>
Expand Down

0 comments on commit eccdd8e

Please sign in to comment.