Hi, Please review minor corrections to the JavaDoc of the finite (predicate accepting) iterate methods of Int/Long/DoubleStream.
Thanks, Paul. diff -r 6e55599ce242 src/java.base/share/classes/java/util/stream/DoubleStream.java --- a/src/java.base/share/classes/java/util/stream/DoubleStream.java Sat May 28 13:57:30 2016 +0530 +++ b/src/java.base/share/classes/java/util/stream/DoubleStream.java Fri Jun 17 09:44:59 2016 -0700 @@ -986,7 +986,7 @@ * {@code DoubleStream.iterate} should produce the same sequence of * elements as produced by the corresponding for-loop: * <pre>{@code - * for (double index=seed; predicate.test(index); index = f.apply(index)) { + * for (double index=seed; predicate.test(index); index = f.applyAsDouble(index)) { * ... * } * }</pre> diff -r 6e55599ce242 src/java.base/share/classes/java/util/stream/IntStream.java --- a/src/java.base/share/classes/java/util/stream/IntStream.java Sat May 28 13:57:30 2016 +0530 +++ b/src/java.base/share/classes/java/util/stream/IntStream.java Fri Jun 17 09:44:59 2016 -0700 @@ -926,7 +926,7 @@ * {@code IntStream.iterate} should produce the same sequence of elements * as produced by the corresponding for-loop: * <pre>{@code - * for (int index=seed; predicate.test(index); index = f.apply(index)) { + * for (int index=seed; predicate.test(index); index = f.applyAsInt(index)) { * ... * } * }</pre> diff -r 6e55599ce242 src/java.base/share/classes/java/util/stream/LongStream.java --- a/src/java.base/share/classes/java/util/stream/LongStream.java Sat May 28 13:57:30 2016 +0530 +++ b/src/java.base/share/classes/java/util/stream/LongStream.java Fri Jun 17 09:44:59 2016 -0700 @@ -916,7 +916,7 @@ * {@code LongStream.iterate} should produce the same sequence of elements * as produced by the corresponding for-loop: * <pre>{@code - * for (long index=seed; predicate.test(index); index = f.apply(index)) { + * for (long index=seed; predicate.test(index); index = f.applyAsLong(index)) { * ... * } * }</pre>