src/share/classes/java/util/Random.java

Print this page
rev 7727 : 8020539: Clean up doclint problems in java.util package, part 2
Summary: Clean up doclint errors and warnings in classes in java.util
Reviewed-by: darcy,chegar
Contributed-by: Brian Burkhalter <brian.burkhalter@oracle.com>

*** 223,235 **** /** * Returns the next pseudorandom, uniformly distributed {@code int} * value from this random number generator's sequence. The general * contract of {@code nextInt} is that one {@code int} value is ! * pseudorandomly generated and returned. All 2<font size="-1"><sup>32 ! * </sup></font> possible {@code int} values are produced with ! * (approximately) equal probability. * * <p>The method {@code nextInt} is implemented by class {@code Random} * as if by: * <pre> {@code * public int nextInt() { --- 223,234 ---- /** * Returns the next pseudorandom, uniformly distributed {@code int} * value from this random number generator's sequence. The general * contract of {@code nextInt} is that one {@code int} value is ! * pseudorandomly generated and returned. All 2<sup>32</sup> possible ! * {@code int} values are produced with (approximately) equal probability. * * <p>The method {@code nextInt} is implemented by class {@code Random} * as if by: * <pre> {@code * public int nextInt() {
*** 368,382 **** * number generator's sequence. * * <p>The general contract of {@code nextFloat} is that one * {@code float} value, chosen (approximately) uniformly from the * range {@code 0.0f} (inclusive) to {@code 1.0f} (exclusive), is ! * pseudorandomly generated and returned. All 2<font ! * size="-1"><sup>24</sup></font> possible {@code float} values ! * of the form <i>m&nbsp;x&nbsp;</i>2<font ! * size="-1"><sup>-24</sup></font>, where <i>m</i> is a positive ! * integer less than 2<font size="-1"><sup>24</sup> </font>, are * produced with (approximately) equal probability. * * <p>The method {@code nextFloat} is implemented by class {@code Random} * as if by: * <pre> {@code --- 367,379 ---- * number generator's sequence. * * <p>The general contract of {@code nextFloat} is that one * {@code float} value, chosen (approximately) uniformly from the * range {@code 0.0f} (inclusive) to {@code 1.0f} (exclusive), is ! * pseudorandomly generated and returned. All 2<sup>24</sup> possible ! * {@code float} values of the form <i>m&nbsp;x&nbsp;</i>2<sup>-24</sup>, ! * where <i>m</i> is a positive integer less than 2<sup>24</sup>, are * produced with (approximately) equal probability. * * <p>The method {@code nextFloat} is implemented by class {@code Random} * as if by: * <pre> {@code